由于CORBA 对象之间可以达到完全的互操作,CORBA对象的通信基于IIOP(Internet Inter-ORB Protocol)
协议。我们通过带Javabean的浏览器客户端程序,与支持CORBA的应用服务器通信,从而实现Java与CORBA的
互操作。客户端的程序通过本机的ORB请求得到其他CORBA对象的服务,通过IIOP协议,客户端的ORB 可以穿
过网络寻找其他系统的ORB及可以提供服务的服务器对象。一旦ORB找到可以提供服务的服务器对象,客户端
对象就可以与服务器对象进行通行,仍然基于IIOP协议。
由于当今各种流行的Unix平台(如Linux,Solaris)普遍拥有Netscape浏览器,从而我们可以很容易的
从Unix客户端访问CORBA服务器。正是由于这种CORBA与Java的互操作,使得我们的企业应用跳出Windows平
台限制,实现了企业信息集成中需要的平台无关性。