Microsoft® .NET and J2EE Interoperability Toolkit

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...

Descripción completa

Detalles Bibliográficos
Autor principal: Guest, Simon (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Sebastopol : Microsoft Press 2009.
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627173706719
Tabla de Contenidos:
  • Microsoft® .Net and J2EE Interoperability Toolkit; Introduction; Interoperability vs. Portability; The Benefits of Interoperability; The History of Interoperability; Who Should Read This Book; The Structure of the Book; Goals and Objectives of the Book; Feedback; Microsoft Press Support Information; I. Getting Started; Attributes; Creating Applications for the Web; Hosting Components; Where's the Application Server?; References and Resources; GotDotNet Community; ASP.NET Community; Windows Forms Community; Java and J2EE Fundamentals for Microsoft .NET Developers; Other Environment Variables
  • Java IDEsCreating Applications for the Web; Hosting Components; Building and Deploying to a J2EE Application Server; References and Resources; ServerSide.com Community; JSP and Struts; AWT and SWING; Microsoft.NET and J2EE Technology Map; Running the Sample Code in This Book; .NET Environment; Installing ASP.NET on Windows XP Professional; Configuring ASP.NET Security; Java/J2EE Environment; Microsoft Products; Microsoft SQL Server 2000 Driver for JDBC; Microsoft Host Integration Server 2000; Microsoft BizTalk Server 2004 Beta 1; Microsoft Web Services Enhancements 1.0; Third-Party Products
  • Intrinsyc Ja.NET 1.4IBM WebSphere MQ; Installing the Sample Code; Building and Running the Sample Code; Common Script Functions; Configuration Directory; Running the Code on Multiple Machines; Setting Environment Variables; Running the Setup Validation Tool; Summary; 2. Business Requirements for Interoperability; Three Common Requirements; Reuse of Business Tier Components; Transactional Issues; Performance Issues; Business Tier Resource Sharing; Interoperability Concepts; Resource Tier Interoperability; Summary; 3. Exchanging Data Between .NET and Java; What Is Serialization?
  • Using Binary SerializationHow the Sample Code Works; Breaking the Sample Code; Can Binary Serialization Ever Be Used for Interoperability?; Using XML Serialization; The Java sample code; More Efficient Parsing; Limitations of Parsing XML; XML Serialization for the .NET Platform; Deserializing an Object from XML; XML Serialization for the Java Platform; Deserializing an Object from XML; What About JAXB?; Using XML Serialization and Ensuring Type Compatibility; What Is an XSD?; Creating an XSD; Generating Types from an XSD; Generating a class in Java from the XSD
  • Using the Generated Classes with XML SerializationThe .NET sample code; The Java sample code; Starting with a Class; Generating an XSD from an existing class in .NET; XSD in the Real World; XSD Type Mapping; Introducing the Interoperability Performance Tests; How Do You Ensure Accuracy of the Tests?; Why Not Use System.DateTime and System.TimeSpan?; Why Are All the Performance Tests in .NET and Not Java?; Interoperability Performance Test-XML Parsing; Interoperability Performance Test-XML Serialization; Data Exchange Recommendations; Summary; II. Interoperability Technologies: Point to Point
  • Comparing .NET Remoting to XML Web Services