首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 226 毫秒
1.
本文首先介绍了BPEL(Business process execution language)的定义及其元模型,针对传统流程构造技术的不足,提出了一种基于SOA的业务流程集成的体系结构,并研究了业务流程模型到BPEL的转换规则,最后用实例介绍了如何使用BPEL进行流程描述。  相似文献   

2.
提出了面向服务的企业应用与商务伙伴进行业务集成需要将基于企业服务总线的资源集成基础设施和业务流程集成方法结合起来,给出了一个通用的企业服务总线的参考模型,并对三种业务流程集成方法进行了分析和比较。通过一个基于Weblogic面向服务开发平台构建的企业门户应用中业务集成的实例,验证了基于企业服务总线与ebXML、RosettaNet或BPEL交互的可行性和优越性。  相似文献   

3.
基于SOA的中小制造企业业务流程的集成   总被引:1,自引:0,他引:1  
分析了传统的企业应用集成中存在的不足以及利用业务流程集成迭代解决这些问题的措施,提出并实现了一种基于面向服务体系架构(SOA)的中小制造企业业务流程集成架构,它支持企业内、外应用以及企业门户的业务流程集成,并充分利用了SOA和XML通信的最新技术.实践证明,该业务流程集成架构具有简单、实用、成本低和易推广等特点.  相似文献   

4.
基于SOA架构的企业应用集成平台研究   总被引:1,自引:0,他引:1  
针对大中型企业信息化面临的挑战,提出了开发一套基于开放标准的企业应用集成平台产品可有效解决企业面临的应用系统集成难题。介绍了企业应用集成的定义、目标和企业应用集成类型,在此基础上提出了基于SOA架构的企业应用集成平台的体系架构,该体系架构具有松耦合、标准化支持度高和快速应用集成等特点。最后,通过企业应用集成案例,分析了采用基于SOA架构企业应用集成平台的集成应用及实施效益。  相似文献   

5.
李艳华  邱锦伦  宋炯 《计算机工程》2006,32(14):252-254
介绍了Web Services以及业务流程建模标记(BPMN)和Web服务的业务流程执行语言(BPEL4WS),并且利用BPMN和BPEL4WS构建Web Services组件,建立Web服务模型,以整合各种企业应用平台,把企业业务由企业内部拓展到Internet上,从而达到企业资源的优化配置,实现了应用程序间的通用的互操作性以及企业间的信息交流,以适应复杂多变的商务环境。  相似文献   

6.
通过提出一个新方案来解决高校信息系统集成问题。对基于面向服务架构的信息系统进行了分析,提出了服务组建架构和Web服务技术结合的企业应用集成架构。  相似文献   

7.
BPEL 语言是一种功能强大的描述业务流程的计算机可执行标准语言,在 SOA(面向服务)架构中扮演着将服务串联成商业流程的灵魂角色.但是由于它的不够直观和代码冗长等缺点,BPEL 不适合直接用于业务流程的抽象建模.因此研究其它抽象模型与 BPEL 问转换就相当有意义.在对 Petri 网和 BPEL 语言深入学习的基础上,定义了 Petri 网的若干部件及部件与 BPEL 的对应转换,然后提出了如何将业务流程 Petri 网模型转换成 BPEL 的算法,并用实例进行分析,验证该算法的有效性.  相似文献   

8.
洪晓霞  方洁  江丕俊 《微机发展》2011,(2):170-172,202
BPEL语言是一种功能强大的描述业务流程的计算机可执行标准语言,在SOA(面向服务)架构中扮演着将服务串联成商业流程的灵魂角色。但是由于它的不够直观和代码冗长等缺点,BPEL不适合直接用于业务流程的抽象建模。因此研究其它抽象模型与BPEL间转换就相当有意义。在对Petri网和BPEL语言深入学习的基础上,定义了Petri网的若干部件及部件与BPEL的对应转换,然后提出了如何将业务流程Petri网模型转换成BPEL的算法,并用实例进行分析,验证该算法的有效性。  相似文献   

9.
随着企业信息化的发展,传统的系统集成方法不再能够满足企业应用集成的需要。WebServices由于具有开放性、跨平台和协议简单等特性,成为实现企业应用集成的一种新方法。本文通过分析WebServices技术中的规范和标准以及WebServices的运作模式,对基于WebServices的企业应用集成中的数据集成和业务流程集成的实现方法进行了说明。  相似文献   

10.
基于SOA和BPM的ERP系统的研究与实现   总被引:7,自引:0,他引:7  
分析了传统ERP解决方案所面临的不足, 提出了基于面向服务架构和业务流程管理实现ERP系统的解决方案。在深入探讨面向服务的框架模型原理及业务流程管理思想的基础上,给出了一个面向服务和业务流程管理的企业应用框架。并结合企业实践项目,详细阐述了基于SOA和BPM集成的方法和步骤,充分论证了基于SOA和BPM的ERP系统集成开发的可行性及优越性。  相似文献   

11.
当前工业界标准的业务流程描述语言BPEL是一种集中式的编制语言,通常业务执行时由集中式引擎控制,易成为系统的性能瓶颈。提出一种BPEL业务流程解析方法,以与服务直接相关的活动为基础,将流程划分出若干基本单元,通过递归算法将其它活动归属到相关单元,产生多个子流程,实现对原有流程的分割,使业务流程可以分布式执行。实现了一个分布式业务执行原型系统,验证了解析方法的有效性。  相似文献   

12.
以业务流程执行语言(BPEL)为物理模型,通过ArtiFlow中库与BPEL中服务间的映射和ArtiFlow中服务与BPEL中服务间的映射选取物理模型中所用的服务,利用ArtiFlow中元素的关联信息建立物理模型中服务间的调用关系,由此实现ArtiFlow向BPEL的自动转换。实验结果证明了该转换方法的有效性。  相似文献   

13.
宋波  李妙妍 《计算机工程与设计》2007,28(9):2212-2214,2219
BPEL简化了将多个Web服务合成到一个新的复合服务(业务流程)中的操作过程.但如果要进一步提高BPEL流程的开发效率,还需要一个可视化的解决方案.通过一个开发实例的具体实现过程,对基于BPEL进行Web服务合成的原理和方法进行了深入的研究,并由此提出了基于Oracle BPEL流程管理器实现Web服务合成的解决方案,介绍了在该环境下部署和测试一个BPEL流程的方法.  相似文献   

14.
开放网格体系结构OGSA规范通过整合网格和Web服务技术确定了网格服务分布式系统框架,但其中关于网格服务合成的方面并没有定义相应的规范,业务流程执行语言BPEL4WS是应用于Web服务上的服务合成规范。通过分析网格服务和Web服务的异同,设计出一种可行的模型,解决了BPEL4WS不支持网格服务中部分特性的问题,从而可以将BPEL4WS应用于网格服务合成上。  相似文献   

15.
The web services paradigm provides organizations with an environment to enhance B2B communications. The aim is to create modularized services supporting the business processes within their organization and also those external entities participating in these same business processes. Current web service frameworks do not include the functionality required for web service execution performance measurement from an organization perspective. As such, a shift to this paradigm is at the expense of the organizations performance knowledge, as this knowledge will become buried within the internal processing of the web service platform. This research introduces an approach to reclaim and improve this knowledge for the organization establishing a framework that enables the definition of web services from a performance measurement perspective, together with the logging and analysis of the enactment of web services. This framework utilizes web service concepts, DSS principles, and agent technologies, to enable feedback on the organizations performance measures through the analysis of the web services. A key benefit of this work is that the data is stored once but provides information both to the customer and the supplier of a web service, removing the need for development of internal web service performance monitoring.  相似文献   

16.
Web service orchestration represents an open and standards-based approach for connecting web services together leading to higher level of business processes. Business Process Execution Language (BPEL) engines are designed to handle this orchestration. However, web service compositions into BPEL suffer from several non-functional requirements such as security. To address this problem, we propose in this paper a novel approach that is based on a harmony between the licensing concept offered by eXtensible rights Markup Language (XrML), aspect-oriented programming (AOP), and web service compositions in BPEL. Our proposed approach, based on XrML, offers the ability to associate security licenses with activities offered by the composite web services. It allows to automatically generate BPEL aspects depending on the developed licenses, to separate between crosscutting concerns of the composed web services, and provides an easy way to include and update the non-functional requirements (e.g., security) into a BPEL process. It offers also the ability to validate the licenses, at runtime and without affecting the business logic of this model. To evaluate our approach, we have developed an inventory control system (ICS) sample that is composed of several web services. Case study and performance analysis are presented to demonstrate its feasibility as well.  相似文献   

17.
Web服务之间的交互是面向服务的体系结构(Service-Oriented Archimcmre,SOA,也称为面向服务架构)中的关键问题。单个Web服务提供的功能往往不能完全满足用户的实际需求.将多个Web服务进行合成实现功能更为强大的服务是SOA必须要解决的问题之一。分析了Web服务合成的研究现状,介绍了Web服务合成方式的分类和商业流程执行语言BPEL4WS,给出了“科技基础条件平台应用服务支撑系统”项目中SOA的设计方案.描述了Web服务合成的关键步骤。该研究成果成功地应用于科技基础条件平台应用服务集成之中,并已通过科技部的前期验收  相似文献   

18.
基于BPEL4WS的分布式应用系统的研究与实现   总被引:7,自引:0,他引:7  
研究了基于Web服务的业务流程执行语言BPEL4WS(Business Process Execution Language for Web Services)的实现机制和关键技术,在此基础上,结合具体应用分析了BPEL4WS在分布式应用系统中的应用和实现。  相似文献   

19.
ObjectiveWe want to support enterprise service modelling and generation using a more end user-friendly metaphor than current approaches, which fail to scale to large organisations with key issues of “cobweb” and “labyrinth” problems and large numbers of hidden dependencies.MethodWe present and evaluate an integrated visual approach for business process modelling using a novel tree-based overlay structure that effectively mitigate complexity problems. A tree-overlay based visual notation (EML) and its integrated support environment (MaramaEML) supplement and integrate with existing solutions. Complex business architectures are represented as service trees and business processes are modelled as process overlay sequences on the service trees.ResultsMaramaEML integrates EML and BPMN to provide complementary, high-level business service modelling and supports automatic BPEL code generation from the graphical representations to realise web services implementing the specified processes. It facilitates generated service validation using an integrated LTSA checker and provides a distortion-based fisheye and zooming function to enhance complex diagram navigation. Evaluations of EML show its effectiveness.ConclusionsWe have successfully developed and evaluated a novel tree-based metaphor for business process modelling and enterprise service generation. Practice implications: a more user-friendly modelling approach and support tool for business end users.  相似文献   

20.
针对巨大数量的、多输出的Web Services,找到合适的解决方案。使用产生式建模,避免对合成方案的再优化;利用高效率的参数级本体消除合成语义冲突,然后使用无回溯反向链算法进行合成;再通过WSTC自动转换算法,把合成方案转换为BPEL4WS,最终得到一个满足需求的新Web Services。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号