企业级应用集成平台研究和应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业级应用集成平台研究和应用

企业级应用集成平台研究和应用   [摘 要] 吉林移动是信息化体系建设比较发达的大型企业,业务运营支撑系统需要与大量外部平台进行交互,通过企业级应用集成平台建设实现外部接口的统一管理,提升企业信息化管理水平。   [关键词] 业务支撑系统;应用集成平台;通讯总线;适配器   doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 10. 029   [中图分类号] F272.7 [文献标识码] A [文章编号] 1673 - 0194(2014)10- 0043- 03   吉林移动是信息化体系建设比较发达的大型企业,业务运营支撑系统规模庞大,支撑业务种类多,需要与大量其他平台进行交互,有时作为业务发起方,向外部平台发起请求交易;有时作为业务受理方,处理外部平台交易请求。随着客户数量和业务量增加,由于未对系统外部接口统一管理,外部系统的接入对系统压力越来越大,利用企业级应用集成平台统一规划业务支撑系统与各平台接口,解决企业信息化管理中遇到的问题变得十分迫切。   1 移动业务支撑系统接口管理现状   业务运营支撑系统在与各平台进行交互时,根据平台提供的接口协议、报文格式、接入方式等内容,对每一个应用平台单独进行接口程序开发工作,外部系统通过各个接口与业务支撑系统进行业务交互,随着业务的增加,接口程序呈现出烟筒状的增长方式,并出现以下问题(如图1)。   (1)协议种类繁多,报文种类也非常多,基本一个接口一个报文规范。系统缺乏统一接口平台架构和接口规范,各个接口各自开发,接口不易复用,系统扩展性差。   (2)接口应用比较多,对应用安全性能考虑少,缺乏集中、分类化的管理,系统维护难度大。   (3)基础服务直接给外围系统,外围系统压力会直接传递给核心系统,导致系统运行不稳定。   2 企业级应用集成平台架构组成   为了统一管理外部平台与业务支撑系统的对接服务,构建了应用集成平台。为业务支撑系统提供统一的标准化通道与外部系统进行交互,实现在各个应用系统与业务支撑系统间桥梁作用,实现跨系统业务交易处理。   应用集成平台由通讯总线和适配器构成。通讯总线是传输控制层,负责根据路由信息在功能请求者和功能提供者直接转发信息;协议适配器是应用接口层,负责接口标准化。具体结构如图2所示。   (1)通讯总线处于集成平台核心地位,负责管理各个适配器的接入,根据路由信息在功能请求者和功能提供者直接转发信息。通讯总线由管控中心、交换中心组成,数据交互格式为MML格式。   ①管控中心仅有一个,管理整个系统配置信息、路由信息,管理所有节点的状态,以及网络连接情况。管控中心不参与生产数据的处理,如果有异常,不影响整个系统的正常运行。   ②交换中心分三级管理,负责把客户端适配器的服务请求转发给服务端适配器,并把结果进行反馈。一级交换中心负责连接适配器;二、三级交换中心仅仅根据目的路由地址进行消息转发。客户端适配器向一级交换中心发起服务请求,一级交换中心根据目的路由地址,通过二、三级交换中心将请求消息转发给服务端适配器。   ③通讯总线内部及通讯总线与适配器数据交互格式采用MML键值对方式。   (2)协议适配器用于实现协议标准化。存在多种协议适配器,用于完成外部协议与内部协议的转换,实现协议的标准化。   ①按照协议种类分为HTTP+XML协议适配器、SOAP协议适配器、TUXEDO协议适配器、TCP协议适配器、数据库适配器。   ②按照功能分类,根据每种协议适配器与通讯总线关系,分为客户端适配器与服务端适配器。客户端适配器作为交易发起方;服务端适配器作为交易受理方。   ③协议适配器主要功能是数据格式转换功能,把外部协议转换为内部系统能够识别的MML格式,把内部MML格式转换为外部系统能够识别的协议格式。   3 企业级应用集成平台在业务支撑系统中的应用   通过通讯总线、适配器进行组装,建立应用集成平台,业务支撑系统与外部系统统一通过应用集成平台对接。针对不同协议接入的业务平台,只需要配置相关的适配器进行对接,实现业务支撑系统与外部平台的一体化管理。如外部系统对接使用SOAP协议接入,在应用集成平台部署一个SOAP客户端适配器、一个SOAP服务端适配器、一个Tuxedo服务端适配器。SOAP服务端适配器调用外部系统服务;SOAP客户端适配器接收外部系统调用;Tuxedo适配器调用内部服务。实现业务支撑系统与外部系统间业务交互。具体如图3。   3.1 实现业务支撑系统调用外部系统服务流程   (1)业务支撑系统客户端程序通过API向总线发送服务调用请求。   (2)通讯总线根据路由信息、把消息把服务请求信息转发给SOAP服务端适配器。   (3)服

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档