Board logo

标题: 使用 VMControl REST API 进行远程虚拟服务器生命周期管理(4) [打印本页]

作者: look_w    时间: 2018-6-18 12:53     标题: 使用 VMControl REST API 进行远程虚拟服务器生命周期管理(4)

删除虚拟服务器列出将要删除的虚拟服务器第一步是检索可用的虚拟服务器列表。可以通过两种方式实现:检索所有已知的虚拟服务器,或者检索某个主机上的虚拟服务器列表。本例检索了所有的虚拟服务器。
注意:虚拟服务器的 URL 包含该主机。在虚拟服务器上执行的任何操作,包括创建、编辑和删除,都通过这些 URL 完成。virtualServers 资源是一个 helper URL,它将列出所有虚拟服务器,这是它的惟一用途。  
删除虚拟服务器下一步是请求要删除的虚拟服务器。删除虚拟服务器是一个异步操作。
响应者的位置 HTTP header 包含删除虚拟服务器 任务的作业激活记录。作业激活记录包含删除虚拟服务器 请求的状态,包括完成百分比和任何状态或错误消息。
监视 delete a virtual server 作业最后一步是监视它的完成过程。推荐方法是通过作业激活记录来监视虚拟服务器的删除。如上所述,该 URL 在对 DELETE 请求的响应中返回。通过对该 URL 进行轮询可监视作业激活记录,但是建议使用 JMS 提供者。  
IBM Systems Director 服务器包含一个 JMS 提供者,用于与相关的客户机应用程序交换事件和其他重要消息。它支持在两个或更多应用程序之间进行异步通信。作业激活记录可以通过 Director.jobs.activation JMS 主题进行异步监视。
有关 JMS 的更多信息,请参见 IBM Systems Director 6.3.x SDK 信息中心的  页面。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0