A 和B是相同身份(地位)的客户端吗?
如果是的话,在请求的接口中应该是没有可识别身份的参数。因为这样你就失去了使CORBA的意义。当然你要知道他们来自于什么IP什么客户端对象还是可以的,想想你运行OSFIND(在Visibroker中)时FINDOBJECT,他能够获得所有在网内的CORBA对象几期IP。
如果A和B都是不同服务的请求者,你说的问题就更好解决啦。设置不同的接口不就完了。
应该记住的是接口在这里就是要提供一个服务端和客户端透明互访的机制,刻意要通过接口来标志客户端和服务端是不合适的,顺便提一下,其实在CORBA里,客户端和服务端之间的区别已经弱化啦,不用强行的理解为谁为客户谁为服务,其实他们谁都是客户谁都可以是服务,只是我们按照我们传统的越接近用户的为客户,被调用的服务所在为服务罢啦,
如果是的话,在请求的接口中应该是没有可识别身份的参数。因为这样你就失去了使CORBA的意义。当然你要知道他们来自于什么IP什么客户端对象还是可以的,想想你运行OSFIND(在Visibroker中)时FINDOBJECT,他能够获得所有在网内的CORBA对象几期IP。
如果A和B都是不同服务的请求者,你说的问题就更好解决啦。设置不同的接口不就完了。
应该记住的是接口在这里就是要提供一个服务端和客户端透明互访的机制,刻意要通过接口来标志客户端和服务端是不合适的,顺便提一下,其实在CORBA里,客户端和服务端之间的区别已经弱化啦,不用强行的理解为谁为客户谁为服务,其实他们谁都是客户谁都可以是服务,只是我们按照我们传统的越接近用户的为客户,被调用的服务所在为服务罢啦,
解决方案 »
- socket编程并连接数据库问题!! 请来看一下,帮帮忙!!
- 泛型问题
- 帮朋友问,这个数组是几维几维几维的?
- 一个javascript小问题
- Eclipse 提供CVS API吗?
- 急!!!java如何improt Weka???
- 怎样做一个没有标题栏的窗口
- 用java打印出数组中不同的元素,比如int[] a=new[]{2,4,5,6,3}和int[] b=new[]{1,4,8,6,9}哪位大侠能帮我!急!
- 程序通过jdbc,使用system用户登录oracle数据库失败。
- ACM一道题老提示RuntimeError
- 请问Java如何做应用服务器?????
- client/server 模型??
你好,留下你的mail好吗,有问题向你请教
我的水平也很有限,谈不上什么请教,大家交流交流吧。