欢迎来到学术参考网

行业供应链B2B集成平台的设计与研究

发布时间:2015-07-09 09:18
[摘 要] 供应链信息系统的集成对于提高供应链的管理水平至关重要。本文介绍了行业供应链b2b集成的相关概念和特征,提出了行业供应链b2b集成的整体架构和设计方案,论述了行业代理总线的设计。
  [关键词] 供应链 b2bi 集成平台
  
  供应链的协调运行建立在各个节点企业高质量的信息传递与共享的基础之上,一个集成的供应链管理信息系统可以有效地加强供应链节点企业间的联系,提高企业信息交换的准确性和及时性,从而提高供应链管理的运行效率和竞争优势。然而,供应链信息系统的集成对许多企业都是一个困难的问题,这是因为供应链上各个合作伙伴的信息系统由于历史的原因是彼此独立开发的,没有考虑与其他应用的协调和交流,这些建立在不同标准、不同编程语言、不同平台和不同操作系统之上的信息系统产生了各种集成问题,这些问题使得沿供应链信息系统的集成愈加复杂和困难。
  针对供应链信息系统集成的面临的难题和行业供应链上节点企业之间业务交互活动的特性,本文提出了行业供应链b2b集成的整体架构,建立行业供应链b2b集成平台来实现企业共同参与的公共业务流程,并由代理实现企业内部业务流程与公共业务流程的衔接过程,这样就实现了企业之间的业务流程集成。
  
  一、行业供应链b2b集成及其特征
  
  b2bi即business to business integration,指企业间的信息整合,即企业合作伙伴间,集合彼此的业务流程、应用软件、资料及web功能,使参与的商业伙伴均能够即时获得相关信息,并予以回应,使企业充分协同作业并达到企业延伸,目的在于使得企业社群整体皆能获利。2bi关注于企业对外的业务流程集成,而供应链b2b集成主要侧重于核心企业与其上下游合作伙伴企业之间的业务流程整合。
  通过分析,在行业范围内,供应链上企业间的公共业务流程存在一定程度的相关性和相似性,具体表现在企业间交互数据之间的相关性和企业间交互过程的相似性两个层面上,这就为实现行业供应链b2b集成奠定了理论基础。依据这些特性,建立行业供应链b2b集成平台实现动态、可定制的公共业务流程,并对公共业务流程进行定制、维护、路由、安全、事务、监控等方面的管理,供应链上的节点企业通过代理使其内部业务流程接入并参与公共业务流程,实现供应链上企业间的业务流程整合。
  
  二、行业供应链b2b集成整体架构
  
  行业供应链b2b集成整体架构如图所示,由行业供应链b2b集成平台和代理两部分组成。
  行业供应链b2b集成平台,是依据行业供应链上企业间公共业务流程的相似性和相关性,建立起来的一个对行业内公共业务流程进行管理和控制的行业公共集成平台。如图,集成平台由行业代理总线和公共流程管理两大部分组成。行业代理总线负责处理集成平台与代理之间的交互,提供消息通信、安全认证、流程接入、数据转换和服务路由等基础服务功能;公共流程管理则是建立在行业代理总线的基础上,提供对公共业务流程的创建、维护、事例创建、调度执行、事务控制,以及监控分析等应用管理功能。
  行业供应链b2b集成平台代理,是企业内部流程与公共流程之间的衔接点,屏蔽了企业内部应用系统的异构性和内部流程的差异性,同时保障了企业内部系统的安全性,使企业内部系统以一种统一、标准的形式接入到集成平台。
  代理把需要参与公共流程的一个或多个企业内部流程经组织和处理后封装成标准的web服务发布到集成平台,并由行业代理总线进行存储和维护;集成平台根据实际业务需求动态定义公共业务流程,并存储在集成平台;企业通过代理选择集成平台上预定义的公共流程与企业内部流程衔接,动态定义一个完整的供应链流程。

  三、行业代理总线设计
  
  行业代理总线选用面向服务的体系结构(soa)和基于web服务的soa具体实现,封装了集成平台与代理之间的交互过程。行业代理总线内部组成结构主要由服务注册、流程接入和服务调用三个部分组成。
  1.服务注册
  供应链节点企业通过代理将封装好的web服务发布到行业uddi,完成服务注册,行业uddi集中存储企业注册的web服务,并向服务总线提供查询服务。
  2.流程接入
  供应链节点企业发起一个流程,并完成内部流程和代理流程的处理后,由代理向服务总线发起流程接入soap请求,soap接收到请求后交给soap消息处理程序解析,并验证请求的身份安全性和消息合法性,若通过验证,则初始化指定的公共流程,创建一个公共流程实例,并交给流程执行引擎调度执行。
  3.服务调用
  公共流程的实际执行过程中,不时地要与参与公共流程的企业信息系统进行交互,也就是公共流程中的某些活动的执行要调用企业发布的服务来完成相关的功能处理。这时,又公共流程活动向服务总线发起请求,服务总线根据服务id首先从行业uddi中获取到服务的wsdl,然后根据wsdl生成对代理端的soap服务请求,代理接收到请求后,调用企业内部系统的相关程序完成业务处理,把处理结果以soap消息的形式应答到服务总线,并最终反馈给公共流程活动,从而完成了对服务的调用,也完成了集成平台与代理的整个交互过程。
  
  参考文献:
  [1]黄国青章勇:面向供应链管理的企业应用集成技术选择模型[j].计算机工程与应用,2005,23:221-229
  [2]陈传波张道杰李涛:基于web服务的企业应用集成模型研究[j].计算机工程与科学,2004,26(12):15-29
  

上一篇:移动支付——电子支付的新方向

下一篇:网上市场调研问卷设计常见偏误及纠正