idl突然不能编译了
发布时间: 2023-09-02 06:10:08
1. 如何编译corba idl文件
对idl文件进行编译时,需要将这个idl文件名作为参数来调用编译器,如果用OmniORB编译器则命令为:omniidl -bcxx time.idl(假设idl文件名为time.idl)。用不同的编译器,命令可能有所不同。
如果idl定义没有什么错误,你将在当前的目录中发现若干新的文件(这些文件名与ORB无关,所以你可能看到在不同的编译器中生成不同的文件名和文件个数)。
2. linux下怎么单独编译corba的idl文件
需对方提供三部分内容:一、对方服务对应的 CORBA标准 版本 或者 推荐的 CORBA产品
以确定 客户端 CORBA 产品 选型
二、idl 文件,即 接口描述
用于生成 客户端 桩文件
三、获取server对象的方式,根据 服务向外公开的方式 会有差异 比如:
通过IP 端口付服务名 向外 公开:
IP 、端口 和 服务名称
通过 nameservice 向外公开:
nameservice 的 IP 、Port 和 服务名称
通过 ior 向外公开:
ior文件 或者 提供 ior文件的 网络地址
热点内容