- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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)服
您可能关注的文档
最近下载
- 人教版地理必修一教材解读(2019年版).pptx VIP
- 初中音乐教学课件走进京剧.ppt VIP
- 2022年土地登记代理人题库700道及参考答案【培优b卷】.docx
- 药剂职业生涯规划目标.pptx VIP
- 2025年SpaceX火箭推进系统技术创新及市场影响报告.docx VIP
- (新版)油品计量工(技师)职业鉴定考试题库资料(浓缩400题).pdf VIP
- 全国大学生职业规划大赛《法学》专业生涯发展展示PPT【最新版】.pptx
- (精选)实践是认识的基础教学课件.ppt VIP
- 2023年市政工程质量检测见证取样员手册培训资料.doc VIP
- 【MOOC】微观经济学-浙江大学 中国大学慕课MOOC答案.docx VIP
原创力文档


文档评论(0)