java rmi获取到的对象为什么是单例的?
我通过java RMI 技术开发了一套核心业务Service,然后希望其他java应用通过RMI来访问.比如当下创建了一个 rmi://127.0.0.1:10990/MyService
然后客户端通过这个url得到的MyService,发现居然全部都是同一个对象,这样一旦并发完全可以引起巨大的线程安全问题呀,请问RMI有方法可以解决吗?
其实之后通过Hessian+Spring勉强实现了Prototype,但是由于项目的原因并不希望使用hessian,所以还是希望能够在RMI上寻找突破口,谢谢! java 线程安全 --------------------编程问答-------------------- rmi 面向的接口,也就是你的实现类里面的方法调完就完了,你不能普通的类一样定义公共变量的. --------------------编程问答--------------------
所以没有线程安全问题
补充:Java , Java EE