Affiliation:
1. Lingnan University, Hong Kong
Abstract
Business collaboration is increasingly conducted over the Internet. Trading parties require business-level protocols for enabling their collaborative processes and a number of standardised languages, and approaches have been proposed for specifying business-level protocols. To illustrate the specification of web services based collaborative processes, three inter-related specification languages, namely, the ebXML Business Process Specification Schema (BPSS), the Web Service Business Process Execution Language (WSBPEL), and the Web Services Conversations Language (WSCL) are discussed in this chapter. A contract negotiation protocol is used as an example to illustrate the concepts involved in the specification. The chapter also discusses different strategies for deploying these specification languages.
Reference45 articles.
1. W3C. (2001, March). Web services description language (WSDL) 1.1. Retrieved from http://www.w3.org/TR/wsdl
2. W3C. (2007, April). SOAP version 1.2 part 1: Messaging framework (2nd ed.). Retrieved from http://www.w3.org/TR/soap12-part1/
3. Marketplace and technology standards for B2B e-commerce: progress, challenges, and the state of the art
4. A Web Services-enabled marketplace architecture for negotiation process management
5. Choreographing Web Services