VMware实现控制台功能(VMware Remote Console)
说明:
刚开始一脸懵逼,google了一些资料,发现基本没有能快速落地的,自己做完后梳理了一下发上来供大家参考。
实现VMware控制台功能主要有两种方式,第一种是直接在Web页面打开,第二种是使用VMware Remote Console官方工具打开控制台;
第一种用户体验更好,第二种开发起来更加方便快捷。由于项目时间原因,暂选择第二种,后期迭代使用第一种方式。。。
简述:
1、从vClient获取一个VMRC协议的链接格式如下:
vmrc:// clone:[VC-TICKET] @ [VC] /? moid=[VM-MOREF-ID]
主要有几块:VMRC协议标识、ticket、vClient地址、指定vm的morId。
2、通过vClient clone Session,调用acquireCloneTicket() 获取ticket,该ticket可在原Session失效后继续使用;
3、获取vClient地址;
4、获取指定vm的ManageredObjectReference,即morId&#
说明: 刚开始一脸懵逼,google了一些资料,发现基本没有能快速落地的,自己做完后梳理了一下发上来供大家参考。 实现VMware控制台功能主要有两种方式,第一种是直接在Web页面打开,第二种是使用VMware Remote Console官方工具打开控制台; 第一种用户体验更好,第二种开发起来更加方便快捷。由于项目时间原因,暂选择第二种,后期迭代使用第一种方式。。。 简述: 1、从vClient获取一个VMRC协议的链接格式如下: vmrc:// clone:[VC-TICKET] @ [VC] /? moid=[VM-MOREF-ID] 主要有几块:VMRC协议标识、ticket、vClient地址、指定vm的morId。 2、通过vClient clone Session,调用acquireCloneTicket() 获取ticket,该ticket可在原Session失效后继续使用; 3、获取vClient地址; 4、获取指定vm的ManageredObjectReference,即morId&