0

Dynamic Ice手册部分没有解释如何获取由对象实现的操作列表(它们的名称、参数和结果类型),这对于“创建对象浏览器、协议分析器等应用程序”似乎非常必要。可能吗?我正在考虑客户端无法访问服务器已知的所有 Slice 接口的情况(例如,因为可以动态加载新接口),因此希望在运行时了解它们。在 Ice 中有没有内置的方法可以做到这一点?

4

1 回答 1

2

Ice 不提供与 CORBA 接口存储库类似的任何自省。您可以动态创建请求(不使用已编译的存根),并且可以动态响应它们(不使用已编译的骨架),但是,如果您需要找出所涉及的类型,则必须从其他地方获取这些知识。

美智。

于 2012-09-26T05:16:11.507 回答