linux下怎么单独编译corba的idl文件
答案:2 悬赏:70
解决时间 2021-11-24 20:14
- 提问者网友:曖昧情执
- 2021-11-23 21:45
linux下怎么单独编译corba的idl文件
最佳答案
- 二级知识专家网友:萌萌哒小可爱
- 2021-11-23 22:26
需对方提供三部分内容:一、对方服务对应的 CORBA标准 版本 或者 推荐的 CORBA产品
以确定 客户端 CORBA 产品 选型
二、idl 文件,即 接口描述
用于生成 客户端 桩文件
三、获取server对象的方式,根据 服务向外公开的方式 会有差异 比如:
通过IP 端口付服务名 向外 公开:
IP 、端口 和 服务名称
通过 nameservice 向外公开:
nameservice 的 IP 、Port 和 服务名称
通过 ior 向外公开:
ior文件 或者 提供 ior文件的 网络地址
以确定 客户端 CORBA 产品 选型
二、idl 文件,即 接口描述
用于生成 客户端 桩文件
三、获取server对象的方式,根据 服务向外公开的方式 会有差异 比如:
通过IP 端口付服务名 向外 公开:
IP 、端口 和 服务名称
通过 nameservice 向外公开:
nameservice 的 IP 、Port 和 服务名称
通过 ior 向外公开:
ior文件 或者 提供 ior文件的 网络地址
全部回答
- 1楼网友:没感情的陌生人
- 2021-11-23 23:25
对idl文件进行编译时,需要将这个idl文件名作为参数来调用编译器,如果用omniorb编译器则命令为:omniidl -bcxx time.idl(假设idl文件名为time.idl)。用不同的编译器,命令可能有所不同。
如果idl定义没有什么错误,你将在当前的目录中发现若干新的文件(这些文件名与orb无关,所以你可能看到在不同的编译器中生成不同的文件名和文件个数)。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯