Patent ID: 6931455

Claim:
A system for communication between object request brokers (ORB), comprising: a non-CORBA object request broker executing on a client system and providing inter-object communication support between the client system and a server system, the client system connected to the server system by a network, the non-CORBA object request broker operable to generate a class with a type code and a communication protocol without generating a stub or a skeleton associated with Common Object Request Broker Architecture (CORBA) object request brokers; and a reference object in the non-CORBA object request broker operable to encode outgoing communications into an Internet Inter-ORB Protocol (IIOP) format according to the communication protocol in the generated class, the reference object further operable to decode incoming communications from the Internet Inter-ORB Protocol (IIOP) format into a format native to the non-CORBA object request broker.