Can J2EE and .NET Provide Cross-Platform Interoperability? - J2EE 1.4 Specification
(Page 2 of 4 )
The Java2 Platform, Enterprise Edition (J2EE) v. 1.4, is Sun's approach to providing a component-based framework featuring reusable business components. The Java framework contains numerous abstract interfaces that facilitate the flexibility required to generate reusable code and yet support all features found in the Java programming language. This includes the ability to execute applications on any platform supporting the Java Virtual Machine (JVM). Other options include support for transactions, a wide variety of persistence frameworks, and security mechanisms.
Addressing the rapid increase in conducting business transactions on the Internet, Sun recognized the need for supporting XML-based Web services. In a manner consistent with their support for transactions on the Web, Sun frequently releases updates to their Web Service Development Pack (WSDP). The WSDP includes support for Java API for XML-based RPC-(JAX-RPC) 1.1, and SOAP with Attachments API for Java (SAAJ) 1.2. JAX-RPC 1.1, a part of J2EE 1.4, offers the foundation for all interoperability requirements required for supporting Web services.
The J2EE 1.4 specification designates Internet Inter-Orb Protocol (IIOP) as the primary communication protocol between components -- specifically, the RMI-IIOP (Remote Method Invocation Inter-Orb Protocol). Additionally, J2EE uses the Java Naming Directory Interface (JNDI) for access to remote objects.
Next: Microsoft .NET >>
More .NET Articles
More By Dwight Peltzer