概览

zstack-cli是供管理员调用所有ZStack API的命令行工具。本手册中所有API示例都将用zstack-cli来展示。

ZStack基于SOA(Service Oriented Architecture,面向服务架构)而设计,所有的ZStack操作本质上都是消息。例如,启动云主机的StartVmInstanceCLI命令,可以映射到APIStartVmInstanceMsg的API消息。

ZStack包含了内置的HTTP服务,将所有API消息封装于HTTP POST请求中,zstack-cli是基于内置的HTTP服务调用API请求进行相应的业务处理。