实现服务器操作

关于此任务

从 CORBA 接口继承的类必须实现 CORBA 接口的每项操作。每项实现操作必须与父 CORBA 接口中的操作具有相同的参数名称、编号和顺序。 实现操作中的参数类型必须根据 CORBA 标准指定的 IDL 到 C++ 映射模式从接口派生。

例如,如果是以下 CORBA 接口操作,参数类型为 long

op1(long arg1);

实现类 CORBA::long 中相应操作的参数类型如下所示:

op1(CORBA::long arg1);

当您从 CORBA 接口将操作复制(拖放)到实现类时将自动完成类型转换。

CORBA::TAO::EnvParamType 属性指定是否为操作生成附加的 CORBA_env& 参数。该属性通常在组件级别上设置,因此会影响组件范围内的所有包、类和操作。


反馈