[发明专利]构件化系统中实现调用RESTful服务的方法有效
申请号: | 201610531848.6 | 申请日: | 2016-07-07 |
公开(公告)号: | CN106201744B | 公开(公告)日: | 2019-08-27 |
发明(设计)人: | 杨勇 | 申请(专利权)人: | 普元信息技术股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;H04L29/08 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 201203 上海市浦东新区中*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种构件化系统中实现调用RESTful服务的方法,所述的构件化软件系统中包括图形化构件开发平台和与该图形化构件开发平台相连接的构件运行平台,其中该方法包括RESTful调用构件开发处理操作和RESTful调用构件运行处理操作。采用该种结构的构件化系统中实现调用RESTful服务的方法,使RESTful的开发、调用过程更加直观、简单和高效,快捷方便,系统运行效率较高,性能稳定可靠,降低了开发维护的成本;同时增强了系统可移植性和可扩展性;还能够快速回应业务需求的变化和技术变化,能够支撑建立高度模块化而且又高度整合的软件系统,适用范围较为广泛,为计算机构件化软件技术的进一步发展奠定了坚实的基础。 | ||
搜索关键词: | 构件 系统 实现 调用 restful 服务 方法 | ||
【主权项】:
1.一种构件化系统中实现调用RESTful服务的方法,其特征在于,所述的方法包括RESTful调用构件开发处理操作和RESTful调用构件运行处理操作,所述的RESTful调用构件开发处理操作包括以下步骤:(A1)系统的图形化构件开发平台新建构件包;(A2)所述的图形化构件开发平台导入需要调用服务的OADF服务描述文件;(A3)所述的图形化构件开发平台解析导入的OADF文件成RESTful文档对象;(A4)所述的图形化构件开发平台根据RESTful文档对象描述数据对象自动生成所有的数据模型java文件;(A5)所述的图形化构件开发平台在资源树中概览显示所导入的OADF文件中的RESTful相关元素;(A6)所述的图形化构件开发平台在构件编辑器中生成RESTful调用图元;(A7)所述的图形化构件开发平台对RESTful调用图元设置调用参数;(A8)所述的图形化构件开发平台对RESTful调用图元设置用户自定义的Http头信息;所述的RESTful调用构件运行处理操作,包括以下步骤:(B1)系统将构件包下的资源部署到构件运行平台的构件运行环境中;(B2)所述的构件运行平台加载OADF文件到构件运行环境,并解析OADF文件形成RESTful文档对象;(B3)所述的构件运行平台编译数据模型java文件到class文件,并将class文件加载到构件运行环境;(B4)所述的构件运行平台根据RESTful文档对象及用户设置调用方法、参数及返回值发送RESTful请求;(B5)所述的构件运行平台处理RESTful返回值;(B6)所述的构件运行平台解析并返回Http头信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普元信息技术股份有限公司,未经普元信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610531848.6/,转载请声明来源钻瓜专利网。