[发明专利]一种面向分布式异构资源的服务集成方法在审
申请号: | 201910031145.0 | 申请日: | 2019-01-14 |
公开(公告)号: | CN111435940A | 公开(公告)日: | 2020-07-21 |
发明(设计)人: | 李扬;陈杉杉;张鼎;王晨程;秦和珂 | 申请(专利权)人: | 神州数码信息系统有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/811 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100094 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 分布式 资源 服务 集成 方法 | ||
本发明涉及一种面向分布式异构资源的服务集成方法。该方法对分布式资源进行服务化建模,定义服务交互的消息传递格式,使用消息机制服务化适配异构资源,从而实现分布式异构平台的多粒度资源的服务化集成。
技术领域
本发明涉及一种面向分布式异构资源的服务集成的方法,属于软件技术领域。
背景技术
目前,对遗留资源的服务化适配与集成通常有两类方法:一是直接对遗留资源进行功能分解,将其拆分为具有独立功能的软件模块,并将这些模块封装为web服务以重新组织系统,目前对Web服务的研究已形成完整体系,在服务发现、服务组合等方面都已形成成熟的理论和产品,从而使这一方法在针对特定系统时能取得良好的效果,但也因此缺乏通用性;二是对遗留资源进行形式化描述和包装,但这些方法大多不可避免的需要侵入遗留资源的内部,存在稳定性和安全性方面的隐患。本文提出了一种基于消息的遗留资源服务化适配与集成方法,该方法可适用于大多数类型的遗留资源,且不需要对遗留资源的内部结构进行改造。
发明内容
本发明的目的:发明分析了遗留资源的差异性,建立了遗留资源的抽象服务化描述模型,并提出了一种基于消息的遗留资源服务化适配与集成方法,实现了一种基于消息的遗留资源服务化适配与集成方法。这种方法能够对异类遗留资源进行统一的服务化建模,并基于统一消息格式实现资源的服务化适配,为异构平台下的多粒度遗留资源服务化集成提供了一种可行的技术手段。该方法可适用于大多数类型的遗留资源,且不需要对遗留资源的内部结构进行改造。
本发明的原理:遗留资源服务适配与集成的含义是将遗留的非服务化资源通过一定的适配方式,屏蔽它们在技术特性上的差异,通过规范的封装方法使它们具有统一的服务服务描述规范的“服务”,以便无缝地接入以网络为中心的面向服务的系统中。
本发明技术解决方案:一种方法,其特点在于实现步骤如下:
第一步,针对遗留资源的服务化迁移问题,分析遗留资源的差异性,给出遗留资源的定义;
第二步,给出一种通用的遗留资源的服务化抽象描述模型:通过对遗留资源的描述,将遗留资源全部看作服务,所有描述内容都作为服务的属性,描述基于XML语言以方便扩展;
第三步,建立一种基于消息的遗留资源服务化适配与集成框架,分析通过统一消息实现遗留资源服务化集成的方法;
第四步:对消息格式进行定义,其中每个消息类型的消息都由消息头和消息正文组成,其中消息头描述消息的传输控制信息,消息正文存储消息本身的内容;
第五步:根据遗留应用对外交信息交换方式的不同,将遗留资源分为3类,3类遗留源的服务化适配过程为:(1)资源以非服务形态提供,采用收发网络报文的方法与外界进行信息交换; (2)资源以非服务形态提供,对外提供某种API调用接口进行信息交换; (3)资源直接以服务形态提供,以服务请求/响应的方式实现信息交换。
本发明与现有技术相比具有如下优点:
可适用于大多数类型的遗留资源;且不需要对遗留资源的内部结构进行改造;为异构平台下的多粒度遗留资源服务化集成提供了一种可行的技术手段。
附图说明
图1为消息收发类型的消息适配过程。
具体实施方式
以下结合具体实施例和附图对本发明进行详细说明,本发明实施例方法流程:
鉴于遗留资源技术形态,实现机制和运行平台的异构性,当其需要向面向服务系统演化时,需归纳其资源的组成结构和特性,同时以适应服务开发、集成、部署和管理为目标,充分分析不同平台、不同语言、不同技术体制下应用资源属性、形态和调用模式上的差异性,才能为明确遗留资源服务化适配与集成方法提供帮助。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于神州数码信息系统有限公司,未经神州数码信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910031145.0/2.html,转载请声明来源钻瓜专利网。