[发明专利]构建SOA服务版本的方法及装置在审
| 申请号: | 201611179627.3 | 申请日: | 2016-12-19 |
| 公开(公告)号: | CN108206848A | 公开(公告)日: | 2018-06-26 |
| 发明(设计)人: | 李韬;韩小军;杨振文;程默 | 申请(专利权)人: | 深圳中兴网信科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张振伟;姚开丽 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务版本 构建 服务器路径 服务代码 面向服务构架 版本目录 部署信息 创建服务 代码配置 获取服务 基本信息 配置部署 提取服务 信息构建 预配置 解析 服务器 | ||
1.一种构建面向服务构架SOA服务版本的方法,其特征在于,所述方法包括:
确定提取服务代码的服务器路径,并基于所述服务器路径从服务器提取所述服务代码;
根据所述服务代码和预配置的构建服务版本所需的基本信息创建服务版本目录;
通过解析所述服务器路径获取服务代码配置部署信息;
根据所述服务版本目录和所述服务代码配置部署信息构建SOA服务版本。
2.根据权利要求1所述的方法,其特征在于,所述确定提取服务代码的服务器路径,并基于所述服务器路径从所述服务器提取所述服务代码,包括:在所述服务器路径中包含第一网络服务描述语言WSDL关键字时,从所述服务器提取第一服务代码;在所述服务器路径中未包含第一WSDL关键字时,从所述服务器提取第二服务代码。
3.根据权利要求1或2所述的方法,其特征在于,所述服务版本为业务流程执行语言BPEL服务版本。
4.根据权利要求1或2所述的方法,其特征在于,所述根据所述服务版本目录和所述服务代码配置部署信息构建SOA服务版本,包括:
根据代码提交的本地服务路径以及所述服务器路径,循环从服务器上下载所述服务版本到对应的所述服务版本目录。
5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
记录服务整个构建过程信息,并集中记录错误信息。
6.根据权利要求1或2所述的方法,其特征在于,所述基于所述服务器路径从所述服务器提取所述服务代码,包括:
根据服务器路径和本地路径拼接成完整服务器路径,从所述完整服务器路径提取所述服务代码。
7.根据权利要求1或2所述的方法,其特征在于,所述服务版本目录包括:服务代码、服务脚本、各服务对应的配置文件、生成服务统一端口替换文件及服务分域部署脚本。
8.一种构建面向服务构架SOA服务版本的装置,其特征在于,所述装置包括:
确定及提取单元,用于确定提取服务代码的服务器路径,并基于所述服务器路径从所述服务器提取所述服务代码;
创建单元,用于根据所述服务代码和预配置的构建服务版本所需的基本信息创建服务版本目录;
获取单元,用于通过解析所述服务器路径获取服务代码配置部署信息;
构建单元,用于根据所述服务版本目录和所述服务代码配置部署信息构建SOA服务版本。
9.根据权利要求8所述的装置,其特征在于,所述确定及提取单元具体用于:在所述服务器路径中包含第一网络服务描述语言WSDL关键字时,从所述服务器提取第一服务代码;在所述服务器路径中未包含所述WSDL关键字时,从所述服务器提取第二服务代码。
10.根据权利要求8或9所述的装置,其特征在于,所述服务版本为业务流程执行语言BPEL服务版本。
11.根据权利要求8或9所述的装置,其特征在于,所述构建单元具体用于:
根据代码提交的本地服务路径以及所述服务器路径,循环从服务器上下载所述服务版本到对应的所述服务版本目录。
12.根据权利要求10所述的装置,其特征在于,所述装置还包括记录单元,用于记录服务整个构建过程信息,并集中记录错误信息。
13.根据权利要求8或9所述的装置,其特征在于,所述确定及提取单元具体用于:
根据服务器路径和本地路径拼接成完整服务器路径,从所述完整服务器路径提取所述服务代码。
14.根据权利要求8或9所述的装置,其特征在于,所述服务版本目录包括:服务代码、服务脚本、各服务对应的配置文件、生成服务统一端口替换文件及服务分域部署脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳中兴网信科技有限公司,未经深圳中兴网信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611179627.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:CDN管理系统、方法及装置
- 下一篇:环境监测方法、装置、终端及系统





