美国,马萨诸塞州,波士顿;2007年4月12日——国际标准组织OASIS今天宣布其成员通过Web服务业务流程执行语言(Web Service Business Process Execution Language,WS-BPEL)2.0版本成为组织最高等级的OASIS标准。WS-BPEL使用Web服务标准描述将业务流程活动描述位Web服务,定义它们如何进行组合能够完成特定任务。
“从Web服务早期就已经出现的BPEL的概念现在成为了开发过程中的基石,它并不单单让优化的商业流程更加贴近业务部门,同时也保证技术提供商设计框架所的通用方法能够在未来的基于服务的业务流程中进行建设。”来自Gartner的研究主管Charles Abrams说,“WS-BPEL通过成为OASIS标准应该成为实现开放Web服务的一个里程碑事件。”
WS-BPEL定义了用来描述基于业务流程及其参与者之间互动的业务流程行为的模型及语法。其中每一部分之间的相互作用都是通过Web服务端口进行的。WS-BPEL流程定义了多个服务如何与这些方面进行协作完成商业目标,以及完成协作所需要的状态及逻辑这些问题。
“WS-BPEL流程可被认为是一种能够通过多种方法配置到不同场景中,而保持这些系统中保持应用程序级别行为一致性的可重用定义方法,”OASIS WSBPEL技术委员会的联席主席,来自IBM的Diane Jordan说,“WS-BPEL引入了用于处理业务例外的系统化机制。而因为并不是全部的事务流程都是单向且简易的,所以WS-BPEL让你能够定义意外事件发生或其中的参与方要求撤销一些活动时你应该如何处理,这一点是至关重要的。”
WS-BPEL将业务流程活动中涉及到公众的方面与内部或私有方面进行分离,并提供对于两者的支持。该标准能够在描述业务交易的真实参与访活动执行流程中使用,同样也可使用在公众可见的抽象流程中。抽象流程主要进行描述性工作并且将会允许多种使用案例。
“BPEL通过为可执行纪抽象业务流程提供特定语言,扩展了Web服务互动模型以更好的支持业务与业务间的流程处理,”OASIS WSBPEL的联席技术委员会主席,来自Microsoft的John Evdemon解释说,“这将保护业务伙伴不需要在内部决策和数据管理时将数据透露给其他方面。将私有和公众业务层面分开同时能够为公司提供在不影响可见流程动作的情况下变更流程实现方法机密方面的自由性。”
WS-BPEL同时还提升了诸如SOAP及通信及接口定义的WSDL类似的其他Web服务标准。通过描述WSDL的入口和出口流程接口,BPEL使其能够轻松的与其他流程和程序进行集成。同时,这还允许一个流程的使用者能够像其他Web服务一样观察并调用BPEL流程,从而继承诸如服务质量政策之类的Web服务的其他方面。
OASIS总裁兼CEO,Patrick Gannon总结说:“WS-BPEL是通过开放标准化及广泛协作受益的一个良好典范。BPEL规范再OASIS流程中得到了长足的发展,并形成了一个更加强大的——真正的Web服务及SOA基础标准。”
在WS-BPEL开发过程中有超过37个组织进行了协作,其中包括有来自Active Endpoints、Adobe Systems、BEA Systems、Booz Allen Hamilton、EDS、HP、Hitachi、IBM、IONA、Microsoft、NEC、Nortel、Oracle、Red Hat、Rogue Wave、SAP、Sun Microsystems、TIBCO、webMethods及其它来自OASIS成员的代表。Active Endpoints、IBM、Intalio、SEEBURGER、及Sun Microsystems已经证实成功使用了WS-BPEL,同时满足了成为OASIS标准的全部所需条件。目前已经有一些开源的WS-BPEL 2.0实现方法正在或已经开发完毕。
WS-BPEL OASIS标准及OASIS WSBPEL技术委员会都可通过公开方式进行访问。OASIS还主持有一个ws-bpel-dev邮件列表用于交换标准实现方法的相关信息。
对于WS-BPEL OASIS标准的支持
Active Endpoints
"The approval of WS-BPEL 2.0 marks a significant milestone in the evolution of service-oriented computing. In much the same way that SQL provides a standard data language for relational databases, BPEL provides a standard language for service orchestration. Active Endpoints has been an enthusiastic contributor to the development of WS-BPEL 2.0, and we look forward to participating in future endeavors related to this critical standard," said Chris Keller, co-founder and vice president of Product Development, Active Endpoints, Inc.
Adobe
"BPEL is already the industry foundation for orchestrating Web services. The new WS-BPEL v2.0 standard is an important milestone that represents a significant evolution of the original specification. WS-BPEL enables our customers to build and deploy successful Web services and SOA projects that scale with the organization as they add new partners, customers and services to their infrastructure. We were pleased to work alongside other technology vendors to develop WS-BPEL v2.0, and look forward to helping to accelerate its adoption," said Charlton Barreto, Senior Computer Scientist and Architect at Adobe.
HP
"As enterprises work to speed adoption of SOA, they need standards to ensure business process interoperability, especially in multiple vendor environments. HP SOA Systinet, a system-of-record for SOA business services, supports the latest WS-BPEL standard through the Governance Interoperability Framework (GIF), a widely-accepted method for integrating SOA-enabling technologies. This will help our customers optimize the business outcomes of their SOA initiatives by capturing business process related information," said Avrami Tzur Vice President of SOA Software, HP.
IBM
"IBM's leadership in SOA has been built upon a foundation of standards and service oriented principles. IBM delivers Business Process Management (BPM) enabled by SOA. Core to the execution of our process portfolio is Business Process Execution Language (BPEL). We recognized the benefits and importance of the BPEL specification at its outset and that's why we have built our process technology based on it. We are thrilled that OASIS has ratified the specification as a formal standard, as this lays the foundation and a clear path for increasing portability of processes, protecting customer investments, reducing risk, and providing stability and a clear direction for the future of process execution semantics," said Sandy Carter, Vice President, SOA & WebSphere Strategy, Channels and Marketing, IBM.
Microsoft
"Microsoft is pleased with the OASIS approval of WS-BPEL, having been supportive of and involved in the standardization process. We are further driving interoperability by supporting this approval process as we committed to ensuring customers have great solutions for this type of challenge," said Chris Kurt, Group Product Manager of Connected Systems Division, Microsoft.
Oracle
"As one of the earliest supporters of BPEL, Oracle has been enabling production BPEL customers for the past several years. The release of BPEL 2.0 is a significant development for the industry and will serve to increase the already strong momentum behind the BPEL standard. In particular, our customers see BPEL 2.0 as enabling a smooth evolution path from BPEL 1.1 and are excited to see several key process orchestration requirements now included in the standard," said Don Deutsch, vice president Standards Strategy and Architecture, Oracle.
Rogue Wave Software
"Rogue Wave Software supports the OASIS decision to advance WS-BPEL as an e-business industry standard in SOA. In approving the WS-BPEL 2.0 OASIS Standard, not only will the business value of existing processes greatly increase, by extending interoperability between applications using Web services, but also will enable better support of automated process integration within and across organizations. The OASIS announcement will allow Rogue Wave to continue to successfully deliver high performance SOA software products based upon the SCA model," said Patrick Leonard, Vice President of Product Development at Rogue Wave Software.
SAP
"SAP considers the process definition capabilities of WS-BPEL as one of the key building blocks for enterprise SOA. We plan to enhance the existing SAP NetWeaver support of BPEL4WS 1.1 with a WS-BPEL 2.0 implementation. We are excited about the standardization of WS-BPEL, which will significantly enhance our ability to offer service-based integration processes to our customers," said Michael Bechauf, Vice President Industry Standards at SAP.
Sun Microsystems
"We are very happy to see the excellent progress that WS-BPEL 2.0 has made. Sun Microsystems and other partner companies drove the design of the WS-BPEL v2.0 OASIS Standard. We're focused on its use in composite application development to meet our customers' needs for service integration in a pluggable service-oriented infrastructure. You can see today how we have leveraged WS-BPEL v2.0 as a service engine which plugs into the Java Business Integration-based, SOA platform in Open ESB -- our open source development community," said Dale Ferrario, VP, SOA/Business Integration, Sun Microsystems.
TIBCO
"The approval of WS-BPEL 2.0 as an OASIS Standard is an important endorsement for assuring companies globally that they can successfully advance their service-oriented and event-driven architectures with ease. As a key contributor and active participant in the making of the specification, we believe BPEL 2.0 will help to address the growing complexity around orchestration," said Matt Quinn, senior vice president of Product Strategy, TIBCO.
webMethods
"BPEL's importance is in providing users with a standardized runtime execution language for business processes. This streamlines deployment of new processes, enhances portability and reduces total cost of ownership. The WS-BPEL 2.0 standard extends this value proposition with enriched support for collaborative business processes. Enterprises can now more easily share process models beyond the firewall while preserving the confidence of their corporate data and intellectual property. We're proud to have served as the specification's editor as this standard can play an important role in extending the value of current SOA and BPM investments," said Marc Breissinger, CTO, webMethods, Inc
相关信息:
OASIS WSBPEL技术委员会:
http://www.oasis-open.org/committees/wsbpel
Cover Pages技术报告:
http://xml.coverpages.org/bpel4ws.html
关于OASIS:
OASIS(结构化信息标准促进组织)是一个推动电子商务标准发展、融合与应用的非营利性国际组织。OASIS成员将自己设定他们的技术日程,并使用专为促成产业界达成一致并联合不同声音而设计的简易的开放流程。组织为Web服务、安全、电子商务及公众领域及专门程序市场的标准化工作提供开放标准。自1993年成立以来,OASIS已经有来自超过100个国家的600多个组织机构的5000多个成员。
新闻联络人:
Carol Geyer
OASIS联系理事
carol.geyer@oasis-open.org
+1.978.667.5115 x209 (office办公电话)
+1.941.284.0403 (mobile移动电话)
|