29.01.2013 Views

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Before we look at the architecture from a Web services-specific view, the<br />

following terms need a brief explanation:<br />

XML Extensible Markup Language is a generic language that can be used to<br />

describe any kind of content in a structured way, separated from its<br />

presentation to a specific device.<br />

SOAP SOAP is a network, transport, and programming language and<br />

platform-neutral protocol that enables a client to call a remote service.<br />

The message format is XML.<br />

WSDL Web Services Description Language is an XML-based interface and<br />

implementation description language. The service provider uses a<br />

WSDL document in order to specify the operations a Web service<br />

provides, and the parameters and data types of these operations. A<br />

WSDL document also contains the service access information.<br />

UDDI Universal Description, Discovery, and Integration is both a client-side<br />

API and a SOAP-based server implementation that can be used to<br />

store and retrieve information about service providers and Web<br />

services.<br />

WSIL Web Services Inspection Language is an XML-based specification<br />

about how to locate Web services without the necessity of using UDDI.<br />

However, WSIL can be also used together with UDDI, and does not<br />

necessarily replace it.<br />

Figure 11-2 on page 365 is a lower-level view of an SOA architecture, but now<br />

showing some specific components and technologies. The UDDI and WSIL,<br />

separately or together, become the service broker.<br />

364 <strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> <strong>V7.0</strong>: <strong>Concepts</strong>, Planning, and Design

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!