zeroc Ice方法参数均为“值传递”
引言:
在使用Zeroc Ice做java侧开发的时候,会看到大量传引用的实例,但Ice并不支持这种“既in又out”的参数传法(跟网络传输特点有关)。
具体说法请参看官方文档:
http://www.zeroc.com/doc/Ice-3.3.0/manual/Slice.5.10.html(->4.10.1 Parameters and Return Values)
正文:
一、假设:
1,有这个消息对象(用来传递):
void trimMessage(Message msg, out Message returnedMsg);