This chapter and Chapter 5 offered an introduction to how Web services can be used to achieve interoperability between .NET and J2EE. In these chapters, we covered Web service technology, vendor support, introductory samples, some of the recommendations for using Web services in a production environment, basic security, exceptions, UDDI, and using all these together in a single solution.
Still, we've covered only a small set of Web service functionality that's available in both .NET and GLUE, specifically focusing on the areas that are pertinent to interoperability. As you start to explore Web services in more detail, I encourage you to examine areas that we haven't touched upon in order to help you deploy a production-worthy solution.
Finally, I recommend revisiting Chapter 2, "Business Requirements for Interoperability," and reviewing the requirements and scenarios in order to see how Web services can help you address point-to-point interoperability. For the scenarios that demanded connectivity between two distinct points (for example, when the presentation tier calls the business tier ), Web services can be used to provide a compelling solution. In addition, if these points of connectivity are ever extended to third parties or other systems, using Web services can provide the most compatible way of extending interoperability.