Book description
Bridge the gap between the Microsoft .NET Framework and Java 2 Enterprise Edition (J2EE) by implementing the best interoperability solutions available today—and by learning to build compatible solutions and workarounds of your own.
Publisher resources
Table of contents
- Microsoft® .Net and J2EE Interoperability Toolkit
- A Note Regarding Supplemental Files
- Acknowledgments
- Introduction
-
I. Getting Started
-
1. Microsoft .NET and J2EE Fundamentals
- Microsoft .NET Fundamentals for Java/J2EE Developers
- Java and J2EE Fundamentals for Microsoft .NET Developers
- Microsoft.NET and J2EE Technology Map
- Running the Sample Code in This Book
- Summary
- 2. Business Requirements for Interoperability
-
3. Exchanging Data Between .NET and Java
- Data Exchange Challenges
- Using Binary Serialization
-
Using XML Serialization
- XML Parsing
- XML Serialization for the .NET Platform
- XML Serialization for the Java Platform
- Using XML Serialization and Ensuring Type Compatibility
- Introducing the Interoperability Performance Tests
- Data Exchange Recommendations
- Summary
-
1. Microsoft .NET and J2EE Fundamentals
-
II. Interoperability Technologies: Point to Point
-
4. Connectivity with .NET Remoting
- Advantages of Using .NET Remoting
- Comparing .NET Remoting to XML Web Services
- Developing an Application That Uses .NET Remoting
- .NET Remoting Samples
- Building Production Code
- Additional Java Support for .NET Remoting
- .NET Remoting and CORBA Interoperability
- Summary
-
5. Connectivity with XML Web Services, Part 1
- What Is an XML Web Service?
-
Creating Web Services
-
Creating a Web Service in .NET
- Option 1: Creating the Web Service Using Visual Studio .NET
- Option 2: Creating the Web Service Using the NAnt Script
- Testing the .NET Web Service
- Consuming the .NET Web Service Using a .NET Client
- Option 1: Creating the .NET Client Using Visual Studio .NET
- Option 2: Creating the .NET Client Using the NAnt Script
- Consuming the .NET Web Service Using a Java Client
- Creating a Web Service in Java
-
Creating a Web Service in .NET
- Summary
-
6. Connectivity with XML Web Services, Part 2
- Exposing EJBs by Using Web Services
- Exposing Serviced Components by Using Web Services
- Web Services Authentication and Authorization
- Web Service Exception Handling
- Using UDDI
- Pulling It All Together—Web Services Interoperability
- Recommendations for Web Services Interoperability
- Interoperability Performance Test
- Summary
-
4. Connectivity with .NET Remoting
-
III. Interoperability Technologies: Resource Tier
- 7. Creating a Shared Database
-
8. Asynchronous Interoperability, Part 1: Introduction and MSMQ
- Asynchronous Calls Using Web Services
- Using MSMQ
- Summary
- 9. Asynchronous Interoperability, Part 2: WebSphere MQ
-
10. Asynchronous Interoperability, Part 3: Bridging with Host Integration Server
- MSMQ-MQSeries Bridge
- Architecture Prerequisites for the MSMQ-MQSeries Bridge
- Installing the Software Required for the MSMQ-MQSeries Bridge
- Configuring Active Directory for MSMQ to WebSphere MQ Communication
- Configuring the MSMQ-MQSeries Bridge
- Configuring the WebSphere MQ Server
- Testing the MSMQ-MQSeries Bridge Setup
- Summary
- 11. Asynchronous Interoperability, Part 4: BizTalk Server
-
IV. Advanced Interoperability
-
12. Presentation Tier Interoperability
- What Is Presentation Tier Interoperability?
- Shared Session State
- Shared Authentication
- Summary
-
13. Web Services Interoperability, Part 1: Security
- The Need for WS-Security
- WS-Security
- Web Services Enhancements (WSE)
-
Sample Code
- Authentication Using WS-Security
- Encryption Using WS-Security
- Summary
- 14. Web Services Interoperability, Part 2: Sending Binary Data
- 15. Web Services Interoperability, Part 3: Routing
- 16. Interoperability Futures
- About the Author
-
12. Presentation Tier Interoperability
- Index
- About the Author
- Copyright
Product information
- Title: Microsoft® .NET and J2EE Interoperability Toolkit
- Author(s):
- Release date: October 2003
- Publisher(s): Microsoft Press
- ISBN: 9780735619227
You might also like
book
Calculus I
Let's face it: most students don't take calculus because they find it intellectually stimulating. It's not …
book
Righting Software
Right Your Software and Transform Your Career Righting Software presents the proven, structured, and highly engineered …
book
The Time Cleanse: A Proven System to Eliminate Wasted Time, Realize Your Full Potential, and Reinvest in What Matters Most
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, …
book
Modern Generative AI with ChatGPT and OpenAI Models
Harness the power of AI with innovative, real-world applications, and unprecedented productivity boosts, powered by the …