[发明专利]基于TOSCA的服务调用方法及装置在审
| 申请号: | 201610013378.4 | 申请日: | 2016-01-08 |
| 公开(公告)号: | CN106961453A | 公开(公告)日: | 2017-07-18 |
| 发明(设计)人: | 王淼;吕波;孟照星 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 江舟,李灵洁 |
| 地址: | 518057 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 tosca 服务 调用 方法 装置 | ||
1.一种基于云应用的拓扑和业务流程规范TOSCA的服务调用方法,其特征在于,包括:
中间层根据云服务模板CSAR文件获取节点的服务部署信息;
所述中间层通过统一调用接口接收计划工作流Plan发起的调用服务信息;
依据所述调用服务信息中要求调用的节点及所述节点的方法,获取所述节点及所述节点的方法的服务部署信息;
依据所述服务部署信息发起对所述调用服务信息所指示的服务的调用;
获取所述调用的服务调用结果,将所述服务调用结果反馈给所述Plan。
2.根据权利要求1所述的方法,其特征在于,所述中间层根据云服务模板CSAR文件获取节点的服务部署信息包括:
解压所述CSAR文件,生成临时文件;
从所述临时文件获取节点定义信息;
依据所述节点定义信息中的节点服务定义得到所述节点的服务部署信息。
3.根据权利要求2所述的方法,其特征在于,在依据所述节点服务定义得到服务部署信息之后,所述方法还包括:
删除所述临时文件。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述服务部署信息包括服务类型和服务调用地址。
5.一种基于云应用的拓扑和业务流程规范TOSCA的服务调用方法,其特征在于,包括:
计划工作流Plan依据用户的输入参数发起对中间层的服务调用,其中,所述输入参数用于指示所述用户要调用的节点及所述节点的方法;
所述Plan获取所述中间层对所述服务调用的调用结果。
6.一种基于云应用的拓扑和业务流程规范TOSCA的服务调用装置,应用于中间层,其特征在于,包括:
第一获取模块,用于根据云服务模板CSAR文件获取节点的服务部署信息;
接收模块,用于通过所述中间层的统一调用接口接收计划工作流Plan发起的调用服务信息;
第二获取模块,用于依据所述调用服务信息中要求调用的节点及所述节点的方法,获取所述节点及所述节点的方法的服务部署信息;
调用模块,用于依据所述服务部署信息发起对所述调用服务信息所指示的服务的调用;
反馈模块,用于获取所述调用的服务调用结果,将所述服务调用结果反馈给所述Plan。
7.根据权利要求6所述的装置,其特征在于,所述第一获取模块包括:
解压单元,用于解压所述CSAR文件,生成临时文件;
获取单元,用于从所述临时文件获取节点定义信息;
获得单元,用于依据所述节点定义信息中的节点服务定义得到所述节点的服务部署信息。
8.根据权利要求7所述的装置,其特征在于,所述第一获取模块还包括:
删除单元,用于删除所述临时文件。
9.根据权利要求6至8任一项所述的装置,其特征在于,所述服务部署信息包括服务类型和服务调用地址。
10.一种基于云应用的拓扑和业务流程规范TOSCA的服务调用装置,应用于TOSCA模板,其特征在于,包括:
调用模块,用于指示计划工作流Plan依据用户的输入参数发起对中间层的服务调用,其中,所述输入参数用于指示所述用户要调用的节点及所述节点的方法;
获取结果模块,用于指示所述Plan获取所述中间层对所述服务调用的调用结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610013378.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种HTTPS加密传输方法及装置
- 下一篇:文件下载方法、装置及终端设备





