29.01.2013 Views

WebSphere Application Server - IBM Redbooks

WebSphere Application Server - IBM Redbooks

WebSphere Application Server - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Service<br />

Requestor<br />

Internet<br />

Figure 11-1 Web services roles and operations<br />

1. The service provider creates a Web service and possibly publishes its<br />

interface and access information to the service registry.<br />

Each provider must decide which services to expose, how to make trade-offs<br />

between security and easy availability, and how to price the services (or, if<br />

they are free, how to exploit them for some other value). The provider also has<br />

to decide what category the service should be listed in for a given broker<br />

service and what sort of trading partner agreements are required to use the<br />

service.<br />

2. The service broker (also known as the service registry) is responsible for<br />

making the Web service interface and implementation access information<br />

available to any potential service requestor.<br />

The implementers of a broker have to make a decision about the scope of the<br />

broker. Public brokers are available all over the Internet, while private brokers<br />

are only accessible to a limited audience, for example, users of a<br />

company-wide intranet. Furthermore, the width and breadth of the information<br />

offered has to be decided. Some brokers will specialize in breadth of listings.<br />

Others will offer high levels of trust in the listed services. Some will cover a<br />

broad landscape of services and others will focus on a given industry. Brokers<br />

358 <strong>IBM</strong> <strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> - Express V5.0.2 Developer Handbook<br />

2<br />

3<br />

Service<br />

Broker<br />

1<br />

Legacy<br />

system<br />

Service<br />

Provider

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

Saved successfully!

Ooh no, something went wrong!