BPEL- Building Standards-Based Business Processes with .ppt
《BPEL- Building Standards-Based Business Processes with .ppt》由会员分享,可在线阅读,更多相关《BPEL- Building Standards-Based Business Processes with .ppt(44页珍藏版)》请在麦多课文档分享上搜索。
1、BPEL: Building Standards-Based Business Processes with Web Services,Nickolas Kavantzas Principal Member, Technical Staff Oracle Application Server 10g, Orchestration Mike Lehmann Principal Product Manager, Oracle Application Server 10g, Orchestration,Session id: 40024,BPEL?,“B E E P L E”? “B E E P E
2、 L L”? “B I P P L E”?,Web Services Meet Business Processes,Web Service 1,Web Service 2,Web Service 3,Web Service 4,Web Service 5,Web Service n,Example Problem Space,Client,PO Service,Credit Service,Inventory Service,Consolidate Results,Business Process Challenges,Coordinate asynchronous communicatio
3、n between services Correlate message exchanges between parties Implement parallel processing of activities . . .,Manipulate/transform data between partner interactions Support for long running business transactions and activities Provide consistent exception handling . . .,Recent History of Business
4、 Process Standards,2000/05,XLang (Microsoft),2001/03,BPML (Intallio et al),2001/05,WSFL (IBM),2001/06,BPSS (ebXML),2002/03,BPEL4WS 1.0 (IBM, Microsoft),BPEL4WS 1.1 (OASIS),2002/06,2003/01,WS-Choreography (W3C),2003/04,WSCI (Sun et al),WSCL (HP),2002/08,Orchestration vs. Choreography,Orchestration Pr
5、ivate process Steps of an executable workflow Process controlled by one party,Choreography Public (abstract) process Sequence of observable messages Conversation made up of equals,Business Process,1. CheckInv,2. Available,3. Place Order,Derivation from Chris Peltz of HP JavaOne 2003 presentation,Bus
6、iness Process Execution Language for Web Services,Version 1.0 released by IBM, Microsoft and BEA in August 2002 Accompanied by WS-Coordination, WS-Transaction which remain unsubmitted to standards bodies Version 1.1 submitted to OASIS April 2003 XML language for describing business processes based o
7、n Web services Convergence of XLANG (Microsoft) and WSFL (IBM) Amazing industry “consensus” in the last 6 months IBM, Microsoft, Oracle, Sun, BEA, SAP, Siebel ,Value Proposition,Portable business processes Built on top of an interoperable infrastructure of Web services Industry wide language for bus
8、iness processes Common skill set and language for developers Choice of process engines Standards lead to competitive offerings,Standards Building Blocks of BPEL,HTTP,IIOP, JMS, SMTP,XML,Encoding,SOAP,WSDL,UDDI,Reliable Messaging,Security,Coordination,Transport,Messaging,Description,Discovery,Quality
9、 of Service,Transactions,BPEL4WS,Processes,BPEL Depends on WSDL and WSDL Extensions,Service Implementation Definition,Service Interface Definition,Service,Port,Binding,Port types define Operations,Message,Type,BPEL Scenario Structure,. . . . . . (activities)* ,BPEL Activities,Primitive Activities,St
10、ructured Activities,Partners,Declare the Web services and roles used by the process Tied to WSDL of the process itself and the participating Web services by service link types,Credit Service,Partner 2,Inventory Service,Partner 3,Partner 1 (the process),Purchase Service,Partners in BPEL,Purchase Proc
11、ess WSDL:,BPEL:,Purchase Process PortType:,Variables,Messages sent and received from partners Persisted for long running interactions Defined in WSDL types and messages,Customer Service,Process,Persist,Persist/ Retrieve,Customer Service,Persist/ Retrieve,Persist/ Retrieve,Variables in BPEL,Purchase
12、Process WSDL:,BPEL:,How is Data Manipulation Done?,Using and , data can be copied and manipulated between variablessupports XPath queries to sub-select data,Simple Activities,Receive Wait for a partner inbound message Can be the instantiator of the business process Reply Synchronous response to a re
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BPELBUILDINGSTANDARDSBASEDBUSINESSPROCESSESWITHPPT

链接地址:http://www.mydoc123.com/p-379092.html