Java and SOAP

Author: England Germany
Publisher:
Publish Date: 2002-12-01
Features: This book provides Java developers with an in-depth opportunity to explore SOAP (Simple Object Access Protocol). As a fundamental guide, it introduces the structure of SOAP messages, SOAP encoding, and how to build simple services using RPC and messaging. Additionally, it covers two commonly used Java APIs in the SOAP world: Apache SOAP and GLUE. As a fundamental guide, the book introduces the structure of SOAP messages, SOAP encoding, and how to build simple services using RPC and messaging. Moreover, it covers important topics in practical development. Although SOAP inherently supports a wide range of data types, real-world work will tell you that no matter how many data types SOAP provides, it is never enough. When and how do you need to add support for your own object types? How do you handle errors, and how do you add your information to error messages? How do you handle attachments? In an ideal world, you could use only Java and ignore the SOAP messages sent back and forth. You might also write code in Java while having the SOAP API work behind the scenes. However, we don’t live in such an ideal world, at least not always. Therefore, this book pays special attention to how SOAP messages are encoded. It not only explains document types but also shows some documents generated by different APIs in practical use. If you have been troubled by interoperability, you will find this book indispensable. Additionally, only those who deeply understand the inner workings can write excellent software, and the same applies to SOAP. Suppose you want to write a custom serializer to create a SOAP representation of a structure. How can you know if your code is efficient? Here is a definite answer: examine the SOAP document it produces. Additionally, this book discusses interoperability between major SOAP platforms, including Microsoft’s .NET. It also covers SOAP messaging, SOAP attachments, message routing, and looks ahead to upcoming APIs such as Axis, JAX-RPC, and JAXM. If you are a Java programmer looking to start learning SOAP, this book is perfect for you. As a fundamental guide, the book introduces the structure of SOAP messages, SOAP encoding, and how to build simple services using RPC and messaging. Moreover, it covers important topics in practical development. Although SOAP inherently supports a wide range of data types, real-world work will tell you that no matter how many data types SOAP provides, it is never enough. When and how do you need to add support for your own object types? How do you handle errors, and how do you add your information to error messages? How do you handle attachments? In an ideal world, you could use only Java and ignore the SOAP messages sent back and forth; you might also write code in Java while having the SOAP API work behind the scenes. However, we don’t live in such an ideal world, at least not always. Therefore, this book pays special attention to how SOAP messages are encoded. It not only explains document types but also shows some documents generated by different APIs in practical use. If you have been troubled by interoperability, you will find this book indispensable. Additionally, only those who deeply understand the inner workings can write excellent software, and the same applies to SOAP. Suppose you want to write a custom serializer to create a SOAP representation of a structure. How can you know if your code is efficient? Here is a definite answer: examine the SOAP document it produces. Additionally, this book discusses interoperability between major SOAP platforms (including Microsoft’s .NET). It also covers SOAP messaging, SOAP attachments, message routing, and looks ahead to upcoming APIs such as Axis, JAX-RPC, and JAXM. If you are a Java programmer looking to start learning SOAP, this book is perfect for you.

📌 Related Posts