· Object Adapter(OA) OA是ORB与Servant之间的桥梁,主要负责:
1、产生对象引用;
2、激活Servant或反之;
3、将请求分解后传递给对应的Servant;
4、与Skeleton配合完成对Servant提供方法的调用。
OA与Servant也是一对多的关系。
下面的图形进一步说明了ORB、OA、Skeleton、Servant之间的关系:
关于OA的更为详细的信息,详见参考1。
三、编译TAO
TAO可以从如下地址获得:
http://deuce.doc.wustl.edu/Download.html
由于TAO是以源码包的形式发布的,因此,获得TAO源码包后,需要自行在所使用的平台上编译TAO。由于下一系列《体验CORBA对象模型CCM》同样涉及CIAO的编译问题,因此下面将单独用一节内容来介绍如何在Windows平台上编译ACE+TAO+CIAO源码包。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/