客户端如何获取IDL?

How does the client acquire the IDL?

IDL 在服务器上编译生成骨架代码。 客户端使用相同的 IDL 来生成存根代码。 客户端如何获取 IDL 来创建存根代码? 是不是应该手动将 IDL 复制到所有客户端?

必须实现客户端的程序员应该从服务器程序员那里接收 IDL。他将这个 IDL 编译成他的存根,在大多数情况下,IDL 不会放在客户端系统本身,只是包含生成的存根的应用程序。 R2CORBA 等一些脚本实现也在运行时使用 IDL,因此请检查您的 CORBA 实现,IDL 是仅用于生成代码还是也在运行时使用。