- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
论文:基于中间件SOA架构的供应链平台设计
论文类别:计算机 - 互联网研究
上传时间:2014/3/20 9:08:00
论文作者:未知
(中讯)SOA是一种将信息管理系统模块化为服务的架构风格,可简单地通过
服务重新编排组合来灵活应对业务流程上的不断变化,从而为企业信息化的深
入开展提供了强有力的保障。该文利用SOA思想,设计了基于SOA 的企业供应
链平台架构,实现了该平台的主要功能服务;在实际的应用中,降低了供应链成
本,提升了供应链服务水平,取得了良好的经济效益。
1.概述
供应链是指由原材料的供应商、制造商、分销商、零售商以及终端消费者等
成员,通过与上下游成员的连接而组成的链状或网状结构。随着供应链的不断
发展,供应链协同成为一种趋势,受到理论界和企业界的高度重视,提出了应
对供应链协同的种种策略。它的实现以协同机制为前提、以协同技术为支撑、
以信息共享为基础,从系统的全局观出发,促进供应链企业内、外协调发展,
在提高供应链整体竞争力的同时,实现供应链节点企业效益的最大化。随着供
应链竞争的不断加剧,供应链企业的管理水平也不断提高,呈现出以下一些新
趋势:物流与信息流结合日趋紧密;质量管控主体由单一企业转变为供应链;供
应链企业数量逐步精简。
在信息化建设的过程中发现,由于编程语言、数据标准和通信协议的异构问
题已经严重阻碍了企业内部和企业之间实现业务协同的进行。为适应当今时代
对企业供应链信息化的新要求,需要建立新型的供应链平台。新型供应链平台
需要最大限度地消除业务和软件技术之间存在的巨大鸿沟,快速响应业务上的
需要。在市场需求的不断刺激下,面向服务的体系架构(Service Oriented
Architecture,SOA)设计方法应运而生。SOA改变了以技术为中心的信息系统
建设模式,让IT技术重新回到业务支撑的角色,提供了一种把原有组件按一定
的标准封装为具有文档形式接口描述的服务,使得服务的提供者和服务消费者
之间是一种松耦合的关系。这带来了业务流程重组的巨大优势,因为SOA提供
了对企业业务的快速反应和敏捷性要求的支持。
2.面向服务体系结构
2.1 SOA 概念
SOA(Service Oriented Architecture,面向服务架构)是一种为实现业务与
技术的完全分离从而实现与具体技术无关的架构思想。它将信息系统模块化为
服务,并通过服务的重新编排组合实现新的或者更好的业务流程。它包含了松
散耦合、粗粒度、位置和传输协议透明等基本要素,从而达成敏捷的、不受限
制的业务集成目标,具有复用性、抽象性、正式性和明确性等特点。这样的架
构能从根本上解决企业部门间信息互通共享的问题,避免了信息孤岛的出现,
从而在沟通合作不断增强的扁平的世界创造出更多的价值。
2.2 SOA 服务架构
SOA为解决企业业务系统集成中的各类异构问题提供了一种解决方案,其核
心概念是业务重用与企业级的互操作。SOA架构本质上是服务/客户端模式,客
户端消费服务可以通过WSDL来实现,即服务通过WSDL发布并对外提供服务,
客户端通过基于HTTP之上的SOAP协议来调用服务。
2.3 企业服务总线
在SOA架构下,服务提供者和服务消费者通过一个公共的通讯框架进行通
讯,这个公共的通讯框架就是企业服务总线(Enter Prise Service Bus,
ESB)。通过ESB,每个服务组件可以和许多个其他类型的服务进行通讯交换。
ESB是SOA架构的基础设施,提供服务提供者和服务消费者的服务命名和查找
规则,具有安全、事务控制、消息机制、服务管理和监控等功能,支持异构环
境的服务、消息以及基于事件的交互。ESB为基于Web服务、J2EE、。NET和其
它标准的应用提供一个基于XML标准的信息通路,使得来自不同硬件平台、不
同操作系统和不同语言开发的应用能够以一种松散耦合的方式连接在一起,构
成具有复杂逻辑、功能更为强大的合成应用。
3.基于SOA 的供应链平台体系设计
随着市场化的不断深入,供应链管理要求灵活高效的供应链协同平台。通过
研究,该文设计了基于SOA供应链管理协作平台。
3.1 平台体系架构
供应链管理协作平台的架构设计需要支撑供应链信息高效交互,并包含有信
息集成环境、功能软件、信息采集与传输软硬件等基本内容。该文通过梳理供
应链管理流程,明确面向供应链制造过程协同的信息流和信息源建设需求,结
合上述各项关键技术,并结合SOA 的思想方式,设计了供应链平台。该平台体
系架构图如图1所示。
文档评论(0)