web服务的业务流程执行语言-----外文翻译(有出处).doc
约13页DOC格式手机打开展开
web服务的业务流程执行语言-----外文翻译(有出处),prefacebusiness process execution language for web services (bpel, ws-bpel, or bpel4ws) is the new standard for defining business processes with composition of ...
内容介绍
此文档由会员 wanli1988go 发布
Preface
Business Process Execution Language for Web Services (BPEL, WS-BPEL, or BPEL4WS) is the new standard for defining business processes with composition of services. It is the cornerstone of Service Oriented Architecture (SOA). With its ability to define executable and abstract business processes it opens new doors in business process management and represents the top-down approach to the realization of SOA.
BPEL is supported by the majority of software vendors including Oracle, Microsoft, IBM, BEA, SAP, Hewlett-Packard, Siebel, and others. Most of them already have products that support BPEL; others will follow soon.
This book explains the BPEL standard, provides a step-by-step guide to designing and developing business processes in BPEL, defines the role of BPEL in SOA, and discusses how BPEL relates to the web services stack and to other standards. It also covers two important BPEL servers—the Oracle BPEL Process Manager and Microsoft BizTalk Server. The book presents the service-oriented approach to business process definition using web services, which enables us to develop loosely coupled solutions
What This Book Covers
Chapter 1 provides a detailed introduction to BPEL and Service Oriented Architecture (SOA). It discusses business processes and their automation, explains the role of BPEL, web services, and Enterprise Service Buses (ESB) in SOA, provides insight into business process composition with BPEL, explains the most important features, compares BPEL to other specifications, provides an overview of BPEL servers, and discusses the future of BPEL.
Chapter 2 provides a detailed introduction to the Web Services Technology Stack. It discusses the important standards and specifications for using BPEL and implementing SOA with web services, such as WS-Security, WS-Addressing, WS-Coordination, WS-AtomicTransaction, WS-BusinessActivity, WS-Reliable Messaging, etc.
Chapter 3 discusses the composition of web services with BPEL. The chapter introduces the core concepts of BPEL and explains how to define synchronous and asynchronous business processes with BPEL. The reader gets familiar with BPEL process structure, partner
1.前言
用于 Web 服务的业务流程执行语言 (Business Process Execution Language for Web Services) 提供了正式指定业务流程和交互协议的方法(BPEL,WS - BPEL的,或BPEL4WS的),是面向服务的业务流程的新标准。它是面向服务架构(SOA)的基石。凭借其能够定义可执行和抽象的业务流程,打开了业务流程管理新的大门,代表了实现SOA自上而下的方法。
BPEL 提供了一种用于正式指定业务流程和业务交互协议的方法。通过这种方式,BPEL4WS 对 Web 服务交互模型进行了扩展,从而使其可以支持业务事务。BPEL4WS 定义了一个可互操作的集成模型,有力地促进自动流程集成在企业内部以及 B2B 范围内的推广,包括甲骨文,微软,IBM,BEA公司,SAP公司,惠普,Siebel和其他多数。他们中的大多数已经有产品,支持BPEL的,其他人将很快推出。这本书解释了BPEL标准,提供在BPEL中一步一步的指导,设计和开发业务流程,定义了在SOA BPEL的作用,并讨论如何关系到BPEL的Web服务和其它标准。它也包括两个重要的BPEL服务器,Oracle BPEL流程管理器和Microsoft BizTalk Server。
该书介绍了业务流程定义面向服务的方法使用Web服务,这使我们能够开发松耦合解决方案
Business Process Execution Language for Web Services (BPEL, WS-BPEL, or BPEL4WS) is the new standard for defining business processes with composition of services. It is the cornerstone of Service Oriented Architecture (SOA). With its ability to define executable and abstract business processes it opens new doors in business process management and represents the top-down approach to the realization of SOA.
BPEL is supported by the majority of software vendors including Oracle, Microsoft, IBM, BEA, SAP, Hewlett-Packard, Siebel, and others. Most of them already have products that support BPEL; others will follow soon.
This book explains the BPEL standard, provides a step-by-step guide to designing and developing business processes in BPEL, defines the role of BPEL in SOA, and discusses how BPEL relates to the web services stack and to other standards. It also covers two important BPEL servers—the Oracle BPEL Process Manager and Microsoft BizTalk Server. The book presents the service-oriented approach to business process definition using web services, which enables us to develop loosely coupled solutions
What This Book Covers
Chapter 1 provides a detailed introduction to BPEL and Service Oriented Architecture (SOA). It discusses business processes and their automation, explains the role of BPEL, web services, and Enterprise Service Buses (ESB) in SOA, provides insight into business process composition with BPEL, explains the most important features, compares BPEL to other specifications, provides an overview of BPEL servers, and discusses the future of BPEL.
Chapter 2 provides a detailed introduction to the Web Services Technology Stack. It discusses the important standards and specifications for using BPEL and implementing SOA with web services, such as WS-Security, WS-Addressing, WS-Coordination, WS-AtomicTransaction, WS-BusinessActivity, WS-Reliable Messaging, etc.
Chapter 3 discusses the composition of web services with BPEL. The chapter introduces the core concepts of BPEL and explains how to define synchronous and asynchronous business processes with BPEL. The reader gets familiar with BPEL process structure, partner
1.前言
用于 Web 服务的业务流程执行语言 (Business Process Execution Language for Web Services) 提供了正式指定业务流程和交互协议的方法(BPEL,WS - BPEL的,或BPEL4WS的),是面向服务的业务流程的新标准。它是面向服务架构(SOA)的基石。凭借其能够定义可执行和抽象的业务流程,打开了业务流程管理新的大门,代表了实现SOA自上而下的方法。
BPEL 提供了一种用于正式指定业务流程和业务交互协议的方法。通过这种方式,BPEL4WS 对 Web 服务交互模型进行了扩展,从而使其可以支持业务事务。BPEL4WS 定义了一个可互操作的集成模型,有力地促进自动流程集成在企业内部以及 B2B 范围内的推广,包括甲骨文,微软,IBM,BEA公司,SAP公司,惠普,Siebel和其他多数。他们中的大多数已经有产品,支持BPEL的,其他人将很快推出。这本书解释了BPEL标准,提供在BPEL中一步一步的指导,设计和开发业务流程,定义了在SOA BPEL的作用,并讨论如何关系到BPEL的Web服务和其它标准。它也包括两个重要的BPEL服务器,Oracle BPEL流程管理器和Microsoft BizTalk Server。
该书介绍了业务流程定义面向服务的方法使用Web服务,这使我们能够开发松耦合解决方案