|
Perspectives on Web Services
This book is designed as a full and rich source book for architects, developers and project managers of Web services projects. The book is written by experienced practitioners. The text is accompanied by a realistic case study which leads the reader through a complete project lifecycle. J2EE and the IBM WebSphere product family serve as the sample
implementation platform for the introduced concepts.
Key Topics:
* Seven - sometimes controversial - perspectives on Web services, covering the entire project lifecycle from opportunity identification to design, development and deployment
* Business drivers and scenarios for Web services solutions
* Understanding the Web services building blocks XML, SOAP, WSDL and UDDI
* Service-oriented architectures and related non-functional requirements, architectural decisions and patterns
* J2EE sample implementation platform: IBM WebSphere Studio Application Developer and IBM WebSphere Application Server Version 5
* Apache SOAP 2.3 and JAX-RPC programming through JSR 109 and Apache Axis; interoperability between Microsoft .NET C# and Apache SOAP
* Runtime topologies for Web services solutions, Web services deployment and security
* Best practices for the design and management of Web services projects
* Trends such as Grid computing and the semantic Web
Features:
* Project-centric approach including lessons learned and pitfalls to avoid
* Checklists to decide whether Web services are an appropriate solution to a given business problem
* Guide to W3C recommendations and other Web services specifications
* Hands-on instructions and full source code for a complete reference implementation
* Many rich illustrations, website support and extensive pointers to other Web resources
TABLE OF CONTENTS
From the contents: Foreword.- The Beginner?s Perspective.- The Business Perspective.- The Architecture Perspective.- The Development Perspective.- The Operational Perspective.- The Engagement Perspective.- The Future Perspective.- Appendix A: Complete Case Study.- Appendix B: Sources of Information.- References.- Index.
|