文档介绍:南开大学
硕士学位论文
面向服务体系架构的企业服务总线设计与实现
姓名:毛国兴
申请学位级别:硕士
专业:软件工程
指导教师:黄亚楼
20070401
摘要面向服务的体系架构,是近几年新提出的解决应用系统互联互通的一种新的架构思想,它遵循统一的标准和规范。企业服务总线珽鞘迪諷的基础架构设施。不仅解决了令企业最头痛的信息系统整合问题,还为企业提供了一个软件的基础体系架构。且桓龌诒曜嫉摹⑺缮Ⅰ詈系摹⒘榛钚院屠┱剐苑浅8叩平台,适合于对企业组织的各种异构系统进行整合,并为以后开发的各种面向服务的应用提供自动的集成,当企业的业务需求有变化时也不需要对原来的系统进行改造,真正达到“按需互连”的效果。正是在这样的背景下,论文以面向服务的企业服务总线为题,开展有关的研究。首先,论文在介绍拍畹幕∩希凼隽薙的特点,通过对这些特点的分析可以更好地理解芄沟淖饔煤鸵庖澹婧蟾隽薙一种技术参考架构模型。然后重点对支撑芄沟闹匾W榧﨓进行了全面系统地介绍,阐述了诿嫦蚍竦奶逑导芄怪兴缪莸慕巧ê椭饕9δ堋T诖嘶∩仙杓撇⑹现了其中最重要的暮诵姆瘢夯谙⒘鞒痰穆酚煞瘛⑾⒂成渥;服务、消息传输服务、资源库;设计实现了与遗留系统连接的配器框架,以及型骋还芾砼渲玫墓芾砜蚣苣?椋晗傅孛枋隽嘶炯构、主要作用以及操作流程。论文所开展的工作在湖南烟草商业系统应用集成项目,以及辽宁烟草应用集成项目中作为应用集成的基础架构使用,系统分别连接了由不同开发商开发的财务、烟叶、营销、仓储等系统,取得了良好效果。关键词:瘢嫦蚍竦奶逑导芄梗笠捣褡芟
ⅱ襞甌..甌,聀‘’.瓻瑆琈,甀...‘’,,.甌...甀狾.Ⅱ
,.琒
南开大学学位论文版权使用授权书指导教师签名:学位论文作者签名:年本人完全了解南开大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。经指导教师同意,本学位论文属于保密,在年解密后适用本授权书。解密时间:月日各密级的最长保密年限及书写格式规定如下内部秘密★机密★
南开大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均己在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。学位论文作者签名:年月日
第一章绪论企业服务总线企业服务总线珽谴持屑浼际跤隭、竦燃际踅岷系囊恢中录际酢是实现面向服务体系架构,的基础架构设施。通过醇卸杂用系统进行服务交互,减少应用系统之间耦合性,提高系统间的互操作能力。本章概括介绍母拍詈妥饔茫⒉雎畚牡难芯勘尘昂脱芯磕谌荨近年来,竞争的压力和技术的日新月异根本地改变了企业的运行节奏。过去,企业可以根据月底的成批报告来进行决策;现在,实时流程意味着如果原材料在早上出现问题,或者有停电事故发生,那么就会造成下午无法交付和托运成品。于是,企业不得不以越来越快的速度应对突发事件。当今的企业环境需要不断地发展以应对这个挑战。过去,异构存储、网络和硬件支持着“孤岛计算”τ贸绦蛴胧菹嗷ス铝⒒蛘咛蹩榉指,这导致环境的利用和管理都过度复杂。对于企业所必须面对的大多数挑战而言,这种复杂性无疑是一种障碍,这些挑战包括:满足对利用多渠道传递大量信息服务的不断增长的需求;实时管理基础架构以满足不断变化的业务需求;使业务多样化以促进业务灵活地增长,并降低与固定产品线相关的经济风险;确保对客户、合作伙伴和雇员的信息服务请求做出快速且高质量的响应。软件体系架构的发展历史就是人们不断追求更高的抽象、封装和模块化的过程。图展现了软件体系架构的发展历程。在过去十年中,:等方面的迅速发展推动了几种关键技术和标准的发展,这些技术和标准又推动了企业应用基础架构领域的显著进步。.
变的业务与之间的一致性等问题,一种新型的软件体系架构——面向服务的随着大规模企业级应用的不断发展,为了减少异构性、互操作性和不断改体系架构琒υ嗣嫔腔诿嫦蚨韵技术和面向组件技术之上更高级别的抽象,三者的结构层次如图所示:为了实现τ贸绦蚝突〖芄苟急匦胫С諷的原则。启用应用程序涉及到创建服务接口,而服务接口可以直接也可以间接地通过使用适配器用于现有的或新的功能。从最基本的级别来看,基础架构涉及如何将服务请求路由并传递给正确的服务提供者。