Features
- Pure .NET implementation (100% managed code)
- Bi-directional
- Supports .NET 1.x and 2.x under Windows 2000/NT/XP/2003
- Support for IIOP transport protocols including SSL and TLS over IIOP (SSLIOP)
- Maintenance of class hierarchy between Java and CLR classes
- Marshalling objects by reference or by value
- Invocation of methods on CLR objects from Java
- Invocation of methods on Java objects from CLR
- Passing Java/CLR objects by reference and by value as parameter/return values
- Multidimensional arrays as parameter/return values
- Bi-directional propogation of exceptions between Java and .NET
- Callbacks and logging
- Accessing EJBs as CLR components
- No touch on J2EE AppServer
- Naming Service Support
- Corbaloc support
- CORBA 2.3 code set
- IDL Compiler (C#)
- Portable Object Adapter (POA)
- Event Service Support
- Multi-threaded ORB
Supported Platforms
By basing its framework on IIOP and adhering to the J2EE, CORBA, and Microsoft .NET Framework standards, J-Integra® Espresso enables interoperability with any J2EE and CORBA infrastructure that is fully IIOP-compliant, including VisiBroker, Orbix, JacORB, JBoss, WebLogic, and WebSphere.
J-Integra® Espresso is also fully supported on Mono, an open source software environment which allows .NET client and server applications to run on Linux, Solaris, Mac OS X, Windows, and Unix.
