远程调用时没有获取到dubbo接口修改的对象
大家好,最近使用dubbo的时候遇到一个问题,如下:
1.一个类
public class Person implements Serializable{
private int age;
private String color;
...以下省略
}
1.写一个dubbo接口
public void add(Person person){
person.setAge(15);
person.setColor("red");
}
2.远程调用
public void print(){
Person person = new Person();
personHandle.add(person);
System.out.println(person.getAge()+">>>>>>>>>>>>>>>>"+person.getColor());
}
这样为什么获取不到呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
嗯,谢谢。
你理解理解dubbo的远程过程调用
这种方法你都能写的出来..
Dubbo服务接口调用属于跨应用的远程调用,不用使用传引用的方式来赋值,因为调用者和被调用者不同一个应用(更多Dubbo学习资料,可关注“龙果学院”)