4.3 Other Distributed Communication Methods

Sockets were not implemented in the demo projects. A possible use was determined for them. Sockets are most useful for bulk communication while CORBA does poorly. The best use would be for large transfers, such as bitmaps, to be performed by connection oriented sockets. CORBA would be used to transmit the location of the bitmap to the CORBA client. The CORBA client would then make a connection to a file server on the host with the bitmap and retrieve the bitmap to the local machine. That way the CORBA layer is not responsible for transmission of the bitmap data itself.

RPC was not implemented in the demo. CORBA used RPC as a transport mechanism and supersedes it.

Up Previous Next