是否可以在corba对象的服务器端拥有访问和更改变量的方法?
如果是这样,那怎么做呢?
答案 0 :(得分:2)
通过其接口访问CORBA对象,如IDL中所述。
请参阅OMG tutorial。
您可以在对象界面中添加一个方法来更新服务器端的'变量',但该方法应该有一个意义,一个比更新变量更重要的语义
来自OMG示例:
interface salestax {
float calculate_tax ( in float taxable_amount );
}
我们可以添加一个方法来设置服务器端变量:
interface salestax {
float calculate_tax ( in float taxable_amount );
void setVariable( in string name, in long value );
}
我们必须修改实施。
答案 1 :(得分:1)