We have learned how to expose existing business functionality as Web Services using JAXM and JAX-RPC. Using JAXR, we can publish or unpublish business services in a public or private Service Registry. These new Open Standards technologies provide a vendor-independent API to develop Web Services. The demo shows a script-based process of how to deploy the demo program in Tomcat Application Server. However, you may consider using developer tools (such as Sun ONE Studio) to simplify and manage the entire application life cycle. TSIK is one initiative to provide a secure and seamless message service without requiring the developers to put security verification and encryption/decryption logic into the business logic. With the availability of Apache Axis, there will be a built-in message service that can provide TSIK-like secure SOAP messaging over HTTP/S transport. Developers do not need to customize their secure messaging handlers in their business logic. Although the Case Study is a trivial business requirement, we attempt to highlight that a systemic architecture design and analysis is essential to a good Web Services implementation. 8.8.1 References
|