Discover how to build applications that run on both the Microsoft .NET Framework and Java 2 Enterprise Edition (J2EE)—and extend your customer reach and system shelf life. Whether your background is in .NET or J2EE, you’ll learn to implement many of the interoperability technologies available today, including Microsoft, Sun, and third-party compatibility tools. Interoperability expert Simon Guest takes a balanced look at the pros and cons of each cross-platform technology presented, including best practices, workarounds, and examples of interoperability solutions in action.
Discover how to:
- Use .NET Remoting to enable interplatofrm connectivity
- Write interoperable Web service solutions that show interoperability in a production environment, handle exceptions, and use UDDI
- Employ Microsoft SQL Server 2000 to create a shared database between .NET and J2EE
- Enable cross-platform asynchronous calling with Microsoft Message Queuing (MSMQ) and WebSphere MQ from IBM
- Implement a bridge between .NET and J2EE queues using Microsoft Host Information Server and Microsoft BizTalk Server
- Deliver a consistent user interface across platforms through shared session state and share authentication
- Build complex interoperability solutions using Web services specifications for security features, binary data exchange, and routing
About the Authors
As a program manager on Microsoft’s .NET Enterprise Architecture Team, Simon Guest works closely with customers and independent software vendors on J2EE migration and interoperability projects. He also shares his cross-platform expertise through MSDN, the Microsoft Developer network; customer architectural reviews; and conferences, including the Strategic Architect Forum (SAF) and TechEd.