| Building Web Services with Java : Making Sense of XML, SOAP, WSDL, and UDDI |
| By Steve Graham, Simeon Simeonov, Toufic Boubez, Doug Davis, Glen Daniels, Yuichi Nakamura, Ryo Neyama |
| | |
| Publisher | : Sams Publishing |
| Pub Date | : December 12, 2001 |
| ISBN | : 0-672-32181-5 |
| Pages | : 600 |
| | Copyright |
| | | About the Authors |
| | | Acknowledgments |
| | | Tell Us What You Think! |
| | | Introduction |
| | | | Goals of this Book |
| | | | Assumed Background |
| | | | Philosophy |
| | | | Overview of the Book's Composition |
| | | | Introducing SkatesTown |
| |
| | | Chapter 1. Web Services Overview |
| | | | What Is a Web Service? |
| | | | The Web Service Opportunity |
| | | | Trends in e-business |
| | | | Why Do We Need a Web Services Approach? |
| | | | Service-Oriented Architectures |
| | | | Web Services Interoperability Stacks |
| | | | Summary |
| |
| | | Chapter 2. XML Primer |
| | | | Origins of XML |
| | | | Document- Versus Data-Centric XML |
| | | | XML Instances |
| | | | XML Namespaces |
| | | | Document Type Definitions |
| | | | XML Schemas |
| | | | Processing XML |
| | | | Summary |
| | | | Resources |
| |
| | | Chapter 3. Simple Object Access Protocol (SOAP) |
| | | | Evolution of XML Protocols |
| | | | Simple Object Access Protocol (SOAP) |
| | | | Doing Business with SkatesTown |
| | | | Inventory Check Web Service |
| | | | SOAP Envelope Framework |
| | | | Taking Advantage of SOAP Extensibility |
| | | | SOAP Intermediaries |
| | | | Error Handling in SOAP |
| | | | SOAP Data Encoding |
| | | | Architecting Distributed Systems with Web Services |
| | | | Purchase Order Submission Web Service |
| | | | SOAP Protocol Bindings |
| | | | Summary |
| | | | The Road Ahead |
| | | | Resources |
| |
| | | Chapter 4. Creating Web Services |
| | | | Why and What Is Axis? |
| | | | The Axis Architecture |
| | | | Installing Axis |
| | | | Configuring Axis |
| | | | Security |
| | | | Simple Web Services |
| | | | Client-Side Programming |
| | | | Advanced Web Service Deployment |
| | | | Document-Centric Services |
| | | | Data Encoding/Decoding |
| | | | Building Handlers |
| | | | Specialized Pivot Point Handlers, a.k.a. Providers |
| | | | Faults |
| | | | Message Patterns |
| | | | Building and Deploying an Intermediary |
| | | | SOAP V1.2 |
| | | | Monitoring |
| | | | Summary |
| |
| | | Chapter 5. Using SOAP for e-Business |
| | | | Web Services Security |
| | | | Enterprise Application Integration |
| | | | Quality of Service |
| | | | Summary |
| | | | Resources |
| |
| | | Chapter 6. Describing Web Services |
| | | | Why Service Descriptions? |
| | | | Role of Service Description in a Service-Oriented Architecture |
| | | | Well Defined Service |
| | | | History of IDLs |
| | | | Web Services Definition Language (WSDL) |
| | | | WSDL and Java |
| | | | Future Service Description Efforts |
| | | | Summary |
| |
| | | Chapter 7. Discovering Web Services |
| | | | The Role of Service Discovery |
| | | | The Role of Registries |
| | | | UDDI |
| | | | Private UDDI Registries |
| | | | What's New in UDDI Version 2.0? |
| | | | Using WSDL with UDDI |
| | | | Summary |
| |
| | | Chapter 8. Interoperability, Tools, and Middleware Products |
| | | | Interoperability: The "Holy Grail" of Web Services |
| | | | The Larger Web Services Landscape |
| | | | Summary |
| | | | Resources |
| |
| | | Chapter 9. Future Concepts |
| | | | Computing as a Utility |
| | | | Ontologies and the Semantic Web |
| | | | Software Agents |
| | | | Peer-to-Peer Computing |
| | | | Grid Computing |
| | | | Embedded Web Services |
| | | | Pulling It All Together |
| | | | Resources |
| |
| | | Glossary |
| | | Index |