Java CORBA区分服务器ip上的服务行为(输入请求)
我想创建一个或多个服务的CORBA服务器应用程序(例如HelloWorld)。 服务器将在具有多个IP地址的计算机上运行。 例如,我在对象HelloWorld->sayHello()中只得到了1个方法 但是,我希望根据客户端访问的ip返回不同的结果(例如,不同语言的Hello) 例如: 带有两个IP的SERVER1:IP 1.1.1、IP 2.2.2.2Java CORBA区分服务器ip上的服务行为(输入请求),java,interface,corba,Java,Interface,Corba,我想创建一个或多个服务的CORBA服务器应用程序(例如HelloWorld)。 服务器将在具有多个IP地址的计算机上运行。 例如,我在对象HelloWorld->sayHello()中只得到了1个方法 但是,我希望根据客户端访问的ip返回不同的结果(例如,不同语言的Hello) 例如: 带有两个IP的SERVER1:IP 1.1.1、IP 2.2.2.2 客户端调用ip 1.1.1.1上的方法时,应得到响应“Hello” 客户端调用ip 2.2.2.2上的方法时应得到响应“Hi” 如何将接口
- 客户端调用ip 1.1.1.1上的方法时,应得到响应“Hello”
- 客户端调用ip 2.2.2.2上的方法时应得到响应“Hi”
请帮忙!提前谢谢你 我知道没有一种方法可以知道这一点。请记住,CORBA非常努力地对应用程序隐藏传输,CORBA可以运行在各种传输上,而不仅仅是TCP/IP。服务器中的ORB将监听这2个IP地址,并将客户端请求发送到POA中。我不认为IP地址传播得那么远。如果有任何支持,它将是特定于您的球体