面向Web Services工作流管理系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向Web Services工作流管理系统设计【 摘 要 】 文章通过Web Services技术与工作流技术的结合,提供了Web Services对工作流系统建模和执行阶段的支持,设计了一个面向Web Services的工作流管理系统。利用以Web Services为基础的WS-BPEL工作流技术解决了当前工作流技术在不同企业间协作的互操作问题,从而实现了基于Internet的业务流程管理,为跨企业间的流程协作提出了一种新的解决方案。 【 关键词 】 工作流;Web Services;WS-BPEL Design of Web Services-Oriented Workflow Management System Huang Chuan-lin Zhang Qi-song Zhang Yang (Dalian Neusoft Institute of Information LiaoningDalian 116023 ) 【 Abstract 】 This paper designed a Web oriented workflow management system that combines Web Services with workflow technology and support the modeling and executing processes of workflow system. Based on Web Services WS-BPEL workflow technology solves interoperability problems of the current workflow technology collaboration between different enterprises, achieves a Internet-based business process management, and provides a new solution about process collaboration across the enterprise. 【 Keywords 】 workflow; web services; WS-BPEL 0 引言 在分布式计算机技术迅速发展的当今时代,电子商务和电子政务等相关活动越来越多地依靠Internet,企业内部的业务管理延伸发展为面向全行业的产业链管理[1],管理的各种资源也从企业的内部拓展到了外部。企业需要把工作的重心从内部的信息化建设转移到跨企业的信息化整合工作中,在一个统一的业务过程中完成分散于不同地点的部门或分支机构以及相关企业之间的协作。 1 相关技术介绍 Web Services由WC3发布,是基于网络的、分布式的模块化组件,用来促进跨平台的程序之间的通信,为不同企业间的工作流管理提供了有效的解决方案。它定义了一组标准协议来实现接口定义、方法调用、基于Internet的构件注册以及各种应用。 IBM、Microsoft和BEA于2002年联合提出了业务流程执行语言(Business Process Execution Language for Web Services,BPEL4WS)规范1.0,2004年推出了Web Services业务流程执行语言2.0规范,把BPEL4WS改称为WS-BPEL(Web Services Business Process Execution Language)。WS-BPEL在业务流程及其参与者的交互基础上提供业务流程的描述语法,使得众多服务可以交互协作与协调,依此对外提供流程服务,实现业务流程的建模。 本系统充分发挥了Web Services的优势,利用Web Services封装了分散在各个地点的不同部门或企业的内部信息系统,将这些定义好的Web Services通过WS-BPEL流程描述语言组合起来,形成一个统一的业务流程,通过调用Web Services可以完成这个流程中的所有活动。而该流程对外仍作为一个更大的Web Services,以子流程的形式供其它流程调用。这样的工作流称为面向Web Services的工作流,与之对应的管理系统称为面向Web Services的工作流管理系统。 2 基于服务代理的BPEL流程框架 系统把服务代理的角色引入SOA模型,从而实现对SOA模型的扩展。该模型由服务提供者、服务请求者、UDDI服务注册中心和服务代理四种基本角色构成。服务代理处于服务提供者和服务请求者之间,起到中介作用,所有已知并且可用的Web Services都将映射到服务代理上,服务代理将根据自己功能的需要对Web Service

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档