从 corba 转换为 slice
Posted
技术标签:
【中文标题】从 corba 转换为 slice【英文标题】:translating from corba to slice 【发布时间】:2013-04-13 15:04:57 【问题描述】:我正在尝试将 corba .idl
文件转换为 ZeroC ICE .ice
文件。
它们非常相似,尽管我对线条有疑问:
interface Item
readonly attribute string name;
void action(inout long a);
...
attibute
可以在 slice 中定义吗?怎么翻译inout
参数?
【问题讨论】:
【参考方案1】:发件人:http://www.zeroc.com/iceVsCorba.html:
Slice 消除了 CORBA 的许多不必要的复杂性 IDL,例如属性、输入输出参数、上下文和 Objects-by-Value (OBV) 的复杂性。
您必须直接定义访问器函数并将inout参数拆分为两个。
【讨论】:
以上是关于从 corba 转换为 slice的主要内容,如果未能解决你的问题,请参考以下文章
将 JavaScript split()-slice()-join() 序列转换为 C++