Hi Peter, |
I've had a working experience with another cool middleware solution known as iHUB from a company named halcyonsoft. I'm really fortunate enough to get my hands on such a cool product as it has successfully integrated our 7 of 9 operational departments with heterogeneous computing environments.
Java and .NET are the two major contenders in the enterprise application framework arena. This product offers seamless integration between the two platforms, as well as Windows legacy applications, that provide developers the best of both the worlds.
Using iHUB, a Web Form (.NET) can access an EJB (J2EE) that may be hosted under any application server on a non-Windows machine halfway across the world. Similarly a JSP (Java Server Pages) application on a S/390 mainframe can embed and utilize a .NET CLR object as if it were a local JavaBean component. The product simply removes the framework barriers and functional limitations that discourage developers from building cross-platform and truly distributed applications.
iHUB can be used for complete end-to-end integration between Web Services, COM/ActiveX, EJBs, .NET CLR objects and more on disparate frameworks and application servers including Microsoft .NET, BEA WebLogic, IBM WebSphere, Sun iPlanet, and Oracle 9i Application Server.
The product is awesome. Highly recommended.
A free evaluation download of the iHUB is available at http://www.halcyonsoft.com.