Chapter 9. Web Services Metadata Exchange

Metadata plays a fundamental role in Service-Oriented Architectures. The term metadata refers to explicit information about a service that is encoded in a machine-readable format. Explicit metadata encodes in an unambiguous way details about the interaction contract between service requesters and providers. Technical capabilities and requirements of service endpoints are encoded using XML Schema, Web Services Description Language (WSDL), and WS-Policy definitions. Service requesters are developed and configured to comply with these metadata specifications; service providers are selected according to the metadata that a requester expects. Explicit metadata is the key feature of SOAs that enables loose coupling ...

Get Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging, and More now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.