关于CORBA的一些疑问
最近看了一些关于CORBA的书,由于没有实践经验,有些不明白。希望有经验的指点
迷津。
corba需要对idl进行map,如c++ map,将idl的数据类型都封装成了corba类型,这样做
的目的是什么,corba类型到本地编译器的映射有谁完成?如果是编译器的话,那么
是不是每种orb都有自己的映射头文件?corba类型是不是有自己的确切定义,如int
为4个字节?
对于corba的跨平台,对于不同的硬件体系对数据类型有不同的定义,
例如 A 的bool是一个字节, B的bool是4个字节,而B中服务器有一个方法的
参数是一个bool,这个转换如何完成呢?