SOA关键技术分析及应用系统实现

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:frankcody
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着全球经济一体化的深入发展,敏捷的、不受限制的集成业务流程的需求已经成为关键的业务需求。在这种状况下,面向服务的架构(Service Oriented Architecture, SOA)应运而生。面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元——服务(Service),通过这些服务之间定义良好的接口和契约(Contract)联系起来。接口采用中立的方式定义,独立于具体实现服务的硬件平台、操作系统和编程语言,使得构建在这样的系统中的服务可以使用统一和标准的方式进行通信。SOA架构由于实现了业务与技术的完全分离,消除了应用集成的各种本质障碍,使得各种业务服务能够随意集成,这样针对市场的各种需求能够“随需而变”。经济全球化进程的推进及信息技术的飞速发展和互联网技术的普遍运用,极大地推动了社会经济的发展和进步,同时也改变了企业间的经济关系,经济竞争的形式已由企业之间的竞争转变为供应链企业群之间的竞争。随着各供应链企业群的不断扩展,行业内原先相互独立的供应链企业群开始相互交叉,企业间的供应关系由原先的多对一转变为多对多,此时以某一集团企业为核心所建立的供应链管理系统已经不能有效满足这种对多个利益群体的多对多企业间业务交互需求。为了满足这种业务集成要求,必须解决企业间计算环境的异构性、企业间供应关系的动态性、企业业务流程的多样性和动态性、企业业务数据的保密性和共享性等关键问题。由于各企业的IT实现技术不一致,要在企业之间实现集成,SOA必然是最佳选择。本文首先分析了SOA的研究现状,描述了面向服务架构在企业集成中的重要作用,并给出了SOA进一步的发展趋势。通过总结不同厂商的SOA概念,论述SOA的实践原则、优点和特征,分析SOA的实体和操作,使得SOA架构的作用和意义更加明确。然后,分析了SOA实现可能用到的关键技术Web Service、SOAP、WSDL、ESB等。其中企业服务总线(Enterprise Service Bus, ESB)—SOA的支柱技术,是信息集成数据的通路。其次,重点利用面向服务架构的理念,结合工作流技术和ASP(Application Server Provider,应用服务提供商)模式,提出了一种基于SOA的ASP管理平台企业业务总线(Enterprise Business Bus, EBB)的设计方法。企业业务总线是多家企业的业务总线,企业的分销业务信息都在业务总线上流转。在企业业务总线设计的基础上,给出在企业业务总线上服务的编排与以采购流程为例给出了部署实现。最后,结合了潍柴动力集团与湘火炬汽车集团结成战略联盟后形成的集齿轮箱、变速器、发动机和整车为一体的汽车产业链实例,使用面向服务的架构和企业协同理念,给出了协同服务平台的设计与分析。以备件服务业务实例,给出了流程分析、编排和实现,实践了基于SOA的应用平台的开发。
其他文献
本文介绍了一套结合多核技术的基于内容图像检索系统,该系统利用多线程技术,充分发挥硬件优势,实现了流水线并行与数据并行两种形式相结合的图像并行处理技术,提高了系统的处
本文使用了遗传算法来解决军队仓库的货位优化问题。大多数的军队仓库在货位管理上依靠的还是传统的手工纸上作业,因而操作速度慢,工作延续性差。在军队仓库的货位优化管理中
作为自然语言理解的一项基础工作,词语语义相似度度量一直是研究的重点。语义相似度度量本身是一个中间任务,它是大多数自然语言处理任务中一个必不可少的中间层次,在自然语
本文从全球其中一家最大的玩具公司研发部门生产实践的需求出发,研究了一个以工作量均衡为求解目标的项目分派问题。具体来说,有若干个项目,这些项目具有特定的生产周期,并需要分
计算机辅助排样,又称为CAN(Computer Aided Nesting),是广泛应用的计算机辅助技术之一,用于指导各行业处理各种下料问题,以达到节约材料、降低产品成本的目的。下料问题存在
空蚀是水轮机运行过程中产生的一种不可避免的破坏现象。它严重影响了水轮机的工作效率和寿命。现已发现所有与流体动力学有关的机器、设备和构件,都会产生空蚀破坏。无法控
学位
随着工业的发展,对产品设计、产品制造都需要进行材料的选择,不同材料选择的主要依据之一就是材料的耐腐蚀性,在自然环境条件下,受各种因素的影响,材料的表面会呈现出各种腐
网络模拟已成为研究Internet的重要手段,然而互联网的规模、复杂性、异构性等问题严重制约着互联网行为的研究。由于异构、复杂、大规模的网络模拟需要耗用巨大的计算资源,无
在无线传感器网络(Wireless Sensor Network,WSN)中,溯源数据(Provenance)是评估数据可信性的重要依据之一,Provenance记录了一个数据包从产生至被传输至基站(BS)途经的全部
基于帧内编码地理信息视频系统是一个结合了地理信息系统和视频系统的综合应用系统。在地理信息和视频结合的需求不断增长的大背景下,本文对现有的地理信息系统和视频系统的