Application Interoperability: Microsoft .NET and J2EE presents interoperability best practices, and illustrates these approaches with a functional sample application. It shows how to link Microsoft .NET and J2EE, using Web services, runtime bridges, and asynchronous techniques.
This guide is aimed at developers who are responsible for creating and implementing enterprise level business applications based on either Microsoft .NET or on J2EE and where interoperability between the two platforms is a requirement.
This guide is written for readers in one or more of the following categories:
- The sections targeted at .NET developers assume an understanding of the development process for distributed applications and familiarity with the Microsoft Visual Studio .NET programming tools. The sample applications are in C# (C Sharp), so development experience in this language is essential. Experience with the .NET Framework SDK and the MSDN… Library are also of benefit.
- The sections targeted at Java developers assume a familiarity with Java programming methods and tools, in particular Enterprise Java Beans (EJB) and Java APIs such as Java Naming and Directory Interface (JNDI) and the Java Messaging Service (JMS).
Table of Contents
- Understanding Enterprise Platforms
- Interoperability Fundamentals
- Interoperability Technologies: Point to Point
- Interoperability Technologies: Data Tier
- Implementing Interoperability Design Elements
- Integrating .NET in the Presentation Tier
- Integrating .NET in the Business Tier
- Implementing Asynchronous Interoperability