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.

Note: Dynamic Caching is only included in the Network Deployment edition of<br />

<strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> <strong>V7.0</strong>.<br />

For SOAP, some performance improvements can be achieved with the MTOM<br />

standard through the optimization of the messages it provides. Avoiding the use<br />

of large messages can also help.<br />

Finally, the StAX standard constitutes an alternative and more efficient method to<br />

change and traverse XML data and should be considered.<br />

11.6 Planning checklist for Web services<br />

Table 11-1 provides a summary of items to consider as you plan and additional<br />

resources that can help you.<br />

Table 11-1 Planning checklist for Web services<br />

Planning item<br />

Determine if and how Web services will be used.<br />

Determine how Web service clients will call providers (directly, through the service<br />

integration bus, or through an ESB).<br />

Determine if a Web services gateway will be required.<br />

Determine if a UDDI service will be used. If so, decide whether you will subscribe to a<br />

public UDDI service or set up a private UDDI.<br />

Design a security strategy for Web services:<br />

► WS-Security for applications<br />

► Transport-level security<br />

► HTTP basic authentication<br />

Determine if you will use Web service dynamic caching.<br />

Note: JAX-RPC is included in the Java EE 5 specification. If you are new to<br />

Web services, JAX-WS should be the preferred programming model of choice.<br />

376 <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!