Object Integration Gateway (OIG) is a powerful application development tool for delivering web-enabled and business-to-business applications. It has the following key strengths:
Object Integration Gateway provides a set of components that enable you to create EJB applications, including a base session bean component class, a home interface class, and a remote interface class.
Object Integration Gateway includes an application JavaBean that provides a standalone client-side implementation of all the functions provided by its EJB base class. You can use this application bean in a non-EJB environment where you need your standalone application or custom application server to access OIG.
Object Integration Gateway supports .NET applications via a .NET Class Library.