SOA for the Business Developer: Concepts, BPEL, and SCA (Business Developers series)

Overview

This appendix describes the Business Process Execution Language (BPEL) 2.0 syntax for

This appendix uses grammar from the BPEL 2.0 specification (Web Services Business Process Execution Language Version 2.0), which is available at the following Web site: http://www.oasis-open.org/committees/documents.php?wg_abbrev=wsbpel. Here are some of the symbols and phrases that we reproduced from there:

Most examples do not include namespaces, but the distinction between QName and NCName gives you additional detail. The name of a port type, for example, is a QName, which means that the name can include a namespace prefix. The name of an operation, however, is an NCName, which means that the name cannot include a namespace prefix. In this case, BPEL relies on the namespace in a given WSDL definition being identical for the two names.

Категории