基于BPEL4WS的工作流引擎的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:youtubo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面对当前动态多态的市场,企业之间的竞争也由过去的局部竞争演变成全球范围内的竞争。如何敏捷地利用技术提供的可能性,及时抓住市场对新产品需求的机遇,快速开发新产品,已成为赢得竞争的最重要的手段。通过将高素质的员工、动态灵活的虚拟组织机构(Virtual Organization)或动态联盟、先进的柔性生产技术进行全面集成,使企业能对持续变化、不可预测的市场需求作出快速反应,由此获得长期的经济效益。工作流将应用逻辑和过程逻辑分离,可以不修改具体功能实现而只修改过程模型来改变系统功能,从而快速应对企业信息、应用工具和人的合理组织。技术迅猛发展,工作流产品和技术也不断的发展和变化。如由只支持单一工作组环境到支持企业级工作环境的分布式工作流,将工作流产品内置于企业软件包,引入事务管理、安全管理,在工作流中融入.net技术、J2EE技术等。但是纵览目前的工作流技术,仍然有一些明显的缺陷,主要表现在各个开发商的工作流产品不能互操作,对异构的分布环境支持不足,工作流建模技术不够成熟,缺乏一个统一的规范。Web Service体系架构基于XML,使用基于HTTP的SOAP协议,使得定义和实现工作流变得非常自然而方便,Web Services是建立可互操作的分布式应用程序的新平台。Web service平台是一套标准,它定义了应用程序如何在Web上实现互操作性。可以用任何语言,在任何平台上写Web service ,只要可以通过Web service标准对这些服务进行查询和访问。本文采用的BPEL4WS(Business Process Execution Language for Web Services简称BPEL)正是基于Web Service的一种工作流描述语言。BPEL是IBM ,Microsoft和BEA联合提出的有关Web Service集成的新规范———基于Web Service的业务流程执行语言本文在分析当前工作流管理系统中存在的问题后,结合当前发展迅速的Web Service、BPEL和工作流管理的先进技术,设计实现了一个基于J2EE平台、能解析BPEL模型的工作流引擎。并通过验证能满足企业的复杂业务流程以及各种办公自动化领域。
其他文献
非线性科学是一门研究非线性现象共性的基础科学,其中混沌理论是非线性科学的一个重要分支。本文利用理论推导和数值模拟相结合的方法研究了混沌的控制、同步以及混沌在密码
履带式地面移动机器人,是一种能够在道路和野外连续地、实时地自主运动的小型智能移动系统。在移动机器人的相关技术研究中,导航技术是其核心技术之一,也是其实现真正的智能化和
非负矩阵分解为特征抽取提供了一种崭新的方法。由于对分解结果加入非负限制,基于非负矩阵分解抽取的特征向量更能反映样本的局部特征,因而更接近人们的认知习惯,并具有很高
近年来,微博己逐渐成为社交网络的核心。其从传统的社交网络中脱颖而出,在拥有了独立的服务平台后逐渐演化为一种新的信息发布形式。目前中国微博的注册用户数量已突破5亿,其
随着网络技术的迅速发展,基于B/S的多层Web体系结构逐渐发展成熟。J2EE平台如今成为引领市场的潮流,它是一个提供企业级应用的平台。Struts架构是目前非常流行的基于MVC的Web
VRML(virtual Reality Modeling Language)是广泛应用于Web的三维造型语言,同时也是在Internet上传输VR图像的国际规范,能表达模型的颜色纹理信息。使RP系统接受VRML格式可以制
禁忌搜索是一种亚启发式(meta-heuristic)算法,简称TS,由美国科罗拉多大学系统科学家Fred Glover教授于1986年首次提出.TS与模拟退火算法、遗传算法、蚂蚁算法、混沌等一样,
入侵检测系统是计算机网络安全的重要组成部分,它实现对入侵信息实时检测的功能。入侵检测系统一般采用基于网络的、误用检测技术。采用误用检测技术的优点是精确;但它的主要
在这个游戏与动画产业越来越HOT的时代,人们对游戏与动画的需求越来越趋于高质量,能够带来立体视觉效果的三维游戏与三维动画无可替代地成为当代游戏与动画产业的主流。目前
随着电网调度技术的发展,电力系统调度需要更多、更快、更准的一次系统信息,通信技术的发展为此类信息的传输提供了强有力的基础。本文通过河南省电力公司EMS系统互联工程,简