版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
企业信息总线(ESB)在应用服务治理工作中的作用企业信息总线(ESB)在应用服务治理工作中的作用--总工室侯应一、ESB在SOA中所起的作用企业信息总线(一下简称ESB)是SOA中一个非常重要的集成层组件,不论是OPenGrOuP发布的SOA参考架构,还是几大主流SOA供应商(包括IBM的SOA解决方案,Orade与F5的SOA参考架构,Microsoft的BiZTaIkESBToolkit中对ESB的定义),都将ESB置于SOA架构的核心位置。在SOA体系中,ESB被当作一个集成平台来将企业各种各样的软件资产服务化。这种服务化即是将各种各样的私有技术以现代开放标准的形式封装为服务以提供SOA体系中的更高层次(如业务流程管理BPM)使用。ESB在技术层解决了SOA的整合问题,耦合了应用与应用之间的集成逻辑,使得SOA更灵活,更易于扩展,更敏捷。有YESB,新建的服务消费者应用程序只需向ESB发出请求,使用开放的、标准的通讯协议,不需要关心服务的提供者有关位置、通讯协议、会话协议等细节。同时,对于遗留系统中某些重用价值较大而短期内不能重写的服务,ESB可以架起该服务与其使用者之间沟通的桥梁。当然,ESB的作用远不止这些,业内也有很多讨论,本文不再赘述。二、广东南粤银行ESB系统建设为了为分层分区的开放式IT架构建设奠定基础,进一步推动科技战略的落地实施,广东南粤银行于2011年启动了ESB项目。该项目以SOA架构为基准,从整体IT架构规划的角度出发来建设ESB系统,并将SOA的思想贯彻运用于ESB和与之相关的应用系统。从应用、架构和产品等几个方面,在全行完成对交互服务、流程服务、信息服务等服务层的整合,涉及行内几乎所有的渠道系统和业务应用系统。通过建立SOA的整体服务体系,实现广东南粤银行自身服务标准规范的确立,来完成对未来不确定业务需求的灵活实现,达到“加快产品推出速度,降低系统开发难度,灵活支持业务变化”的目标。随着该项目的进一步推进,各应用系统陆续接入,逐渐形成了一套以元数据管理为基础的应用服务目录以及相应的服务管理体系。从而使得全行的应用服务得以统一展现和发布,确保以服务生命周期为中心的服务治理工作得以有的放矢、有条不紊的陆续推进,企业信息总线系统在分布式应用架构中的重要性逐渐得以显现。元数据管理元数据管理通过统一规范的数据字典,对银行所有系统里涉及到金融服务的交易接口以及接口要素进行一致的、规范的术语表达,目标在于一方面使得银行目前及未来各业务系统的交易服务完整规范地并入应用服务目录体系,通过ESB总线一致性发布,另一方面也为全行的数据标准映射提供了手段与标准,有助于数据标准在联机交易系统中的分步落地实施。字段规范如字段的英文、长度、格式及取值范围等内容的定义以银行现有系统提供的接口文档涵盖的交易字段为基础,参考银联接口标准、现代化支付大小额接口标准、SWIFT手册、ISO国际标准代码、中国国家代码标准等标准规范,同时在考虑到未来一段时间内系统升级及业务发展的前提下,根据字段本身的交易性质和属性,适当增加一定的长度位数。当某字段在不同的标准文档有不同的长度定义时,将以较长的字段长度为准;对于某些既没有标准且也不存在于业务系统接口文档的字段,则会参考其他银行对于该类交易或参数的定义配置进行定义。在数据字典里的所有字段均对应在字段规范中有唯一确定的字段归类。提文名称为满足达到统一规范的目的,数据字典必须有广泛的业务范围,一级分类团三级分类II N「技术特性Io保忑■格式■山文名称业界描述取信鹤田元数据管理要素其能完全涵盖目前银行所有业务模块的业务要素,字段规范必须具备相关的专业性及具体化,其定义的字段能够准确反应银行各业务系统中的交易要素,同时能方便用户了解及使用应用服务目录体系。国⑥孙议号上下I保管用荣号:尼箝编jFHGUUCICtJUh国日收支细,7-BQP_TRAN_NCi∣i√.≈jτ也⅛T⅛礼踪片MQ幽137<元数据分类定价类代画A业务编号■CreidtAgreetmentno_通发∙⅛培⅛√ι的E'广锐.R陶号烂赞弟统定义服务治理构建服务目录体系是服务治理工作的基础在全行元数据管理的基础之上,从业务角度出发,抽象制定出金融服务目录体系,构建服务注册中心。所谓服务注册中心是一个企业范围内的服务信息的存储库,该存储库存储了企业中注册的服务和服务相关的信息,并以开放的、标准的服务方式暴露出来,使得服务消费者能够便利地查找到服务,以促进服务的重用、管理。全行的应用服务目录不是对应用服务进行简单罗列,这是一个有机的整体。服务的编码按照业务种类、服务编码、服务场景三个层次进行,构成全行的业务能力投放的全景图。通过这副全景图,可以直观地看到全行的业务能力的覆盖面、各业务产品在各业务渠道的释放情况,从而明确业务现状与全行业务战略的差距、与其他银行的优势与劣势。业务种类服务编码服务场景/中间业务类综合类/现金凭证类信用卡类存款类消息通知类理财类贷款类支付类外汇类国际结算类\■■■资金类现金管理类借记卡类行内活期转帐01001000001 ——取款业务01001000002——SCENE01
手机银行转账服务目录体系使得业务实现不再重点考虑以技术为中心的细粒度实现,而是关注于以业务为中心的服务和流程,全行的统一金融服务目录体系的建立将降低服务集成的复杂度和实施成本。加务代制I赧务名称 场导士吗刃景正和 消费者I提供者Iiooioooool通用己账01 01 一化支付系统核心系无fIidosooooos账户信息查询页一函 .二代古什露第核心系经二IDoM(XICl005账务信息查询国 一修 一—代土什系统核心系统rI005000001文件佶送加 一如一一代支付系统核心至无,03D01OOOOOl普通汇兑业务6 ―加 .二代古什露统,03D01000001普通汇兑业务加 一加 .一代凌竹系统村皓隹J二7)3001000001普通汇兑业落心] 一如一一代支什系统村松银不,03001000001普通汇兑业务如 一加 .二代古什M统村错体』一03D01000001通通汇兑业务国 一加 一二代支付系统村镇银行7)3001000001普通汇归业其/一FbM 一二代支付系统村镇粮行,03D0100000Ξ商北汇票汇划…务如 一加 一二代古什兵经材错∙⅛一03001000003跨境支付结算业务Ol,oi二代支付系统村镇银行713001000004五星支付业旁如 一如一二代支付系统村镇粮行,03D01000005银行汇票支付…务如 一加 一二代古什兵统计错体一03001000005,辕行汇票支付业务62 ―加 一—代支行系统村慎根二Tisaaioooaas银行汇票五对芷务区 一地一一化直门至统村镇银行,03D01000005银行汇票支付…务8 ―勺4 ―二代古什宗第甘错噂•'二03D01000006缴费业务∪i,δi二代支付系统村镇银行Visaaiooooar行间资至汇归.此务如 一回 一二代支付系统H浦靠尸,03D01OOOOOS库资金贷记匆拨如 一加 一村镇印行二代玄k系纤03D01000009库资金国债兑可贷记51,oi村镇银行—代之/丁系统VisaaioooaLa人储蓄面存注令一阿一一代支系统,03D01000011强汇业务S -回 一二代皮什总铳村健钵;;713002000001支付报文1OL二代支付系统村镇银行713002000001支的报文S 一FbE 一二代支付系统卜1浦区;三,0300Ξ000001支付艰文国 一国 一二代皮什妾铳村健银;二,03DOΞ000001支付报文色一回一村镇银行二代皮在系笠系统高可用是服务SLA的重点保障ESB系统作为全行应用服务集中总线,绝大部分联机交易系统都需要通过ESB访问应用服务,这为ESB系统的高可用性提出了极高的要求。我行一方面借鉴同业做法对ESB系统实施了本地双机负载均衡+异地灾备的部署模式,另一方面严格按照EL运维标准,对应用服务进行安全缜密的运行维护工作。变更
回顾例行
巡检切换
演练高可用部署架日常
监控问题跟踪技术体系标准化是促进服务复用的重要手段技术体系标准化包括元数据标准化、通讯协议标准化、以及报文格式标准化。元数据标准化如上所述,参照元数据字典,所有接入ESB系统的金融服务交易接口以及接口要素进行一致的、规范的术语表达。不同的实体采用同一的语言进行沟通交流,这是服务治理工作的前提。我行系统之间原有的通讯协议涉及到中间件TuXedo、MQ、TCPSocket、HTTP多种方式,由于原有的系统之间是端到端的网状拓扑架构,从而迫使大多数系统都要同时兼容多种通讯协议和会话规则,导致系统集成难度加大。通过ESB项目,结合我行系统现状,逐渐建立了一套新的系统接入通讯协议和和会话规则:会计核心系统与ESB之间采用TuXedO对等域长连接模式,各周边系统与ESB之间以Http+xml为主、TcpSOCket同步短链接为辅。从而确保每套系统只需要采用一种技术标准向外部通讯,极大地降低了系统集成复杂度。报文格式标准化有助于促进应用服务的复用。报文格式分段为公共系统头、应用头、本地扩展头、报文体四部分,将分布式应用场景下报文要素以特定的业务属性、技术属性分组分段,例如联机交易报文的共性要素与具体交易场景报文的个性要素区分开、正常业务处理要素与渠道认证
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 危险品包装资质认证协议
- 电商数据合规使用协议
- 宽带接入装维员岗前实操水平考核试卷含答案
- 车辆档案表(一车一档标准版)
- 黄酒培菌工安全演练强化考核试卷含答案
- 地毯设计师安全理论测试考核试卷含答案
- 木地板制造工安全素养强化考核试卷含答案
- 金属材酸洗工安全管理竞赛考核试卷含答案
- 2026年秋季开学学生眼保健操规范课件
- 混合气潜水员岗中基础能力考核试卷含答案
- 2025注册环保工程师《专业基础考试》考试卷含答案
- 2026网络安全宣传周网络安全知识培训智能时代网安护航
- 员工入股协议书范文经典版8篇
- 2026秋小学科学教科版六年级上册(新教材)教学计划附进度表
- 新版(2026秋新版)教科版五年级科学上册全册教案合集
- 2026年秋季开学小学目标规划习惯养成教育课件
- 天下3元魂珠计算器
- 出院小结模板-2
- 缠论公式(最完美自动画笔公式)主图
- 2023年广东广州南沙区万顷沙镇招聘编外人员23人笔试模拟试题及答案解析
- 自动控制理论第四版教案(夏德钤翁贻方版)
评论
0/150
提交评论