Description
As enterprises implement new software technologies, they increasingly
face the challenge of making Java EE and .NET interoperate. Now, for the
first time, four of the industry's leading experts systematically
present today's best practices for Java EE and .NET interoperability.
Drawing on in-the-trenches experiences with dozens of large-scale
integration projects, they offer independent guidance and proven
solutions you can use regardless of your infrastructure and platform
preferences.
Using practical examples and sample code, Java EE and .NET
Interoperability illuminates sixteen key interoperability strategies:
from Web services to messaging and from unified runtime layers to
resource tier integration. You'll learn how to systematically address
performance, security, reliability, and quality of service. Whether
you’re a developer, architect, or manager, this book liberates you to
choose the best solutions from both the Java and Microsoft
worlds–without unnecessary cost or complexity, and without compromise.
- Understanding the tradeoffs and choosing the right strategies for
your environment
- Leveraging both synchronous and asynchronous integration techniques
- Identifying interoperability design strategies you can easily reuse
- Using Web services interoperability technologies without sacrificing
performance
- Overcoming discrepancies between Java EE and .NET Web services
implementations
- Using messaging to establish a powerful, high-performance
interoperability layer
- Unifying runtime layers: rehosting .NET applications on Java EE servers
- Building interoperable data access layers for accessing back end
applications
- Managing distributed transactions in mixed Java EE and .NET environments