Ich habe Java (Jdk5) Corba Client entwickelt, um NotificationIRP proaktive Ereignisse vom Server zu erhalten. Mein unterer Code funktioniert gut mit einer einzelnen Netzwerkkarte. Wenn das Clientsystem über mehrere Netzwerkschnittstellen verfügt, wird immer dann eine falsche Netzwerkkarte ausgewählt und keine Verbindung zum Client hergestellt. Ich habe es versucht, indem ich das Argument -ORBEndpoint in orb angegeben habe. Aber immer noch kein Erfolg.Corba Client Rückruf Problem mit mehreren Netzwerkschnittstelle. Wie an bestimmte Netzwerkschnittstelle zu binden
String[] args = new String[2];
args[0]="-ORBEndpoint";
args[1]="iiop://10.106.90.50:9090"; // client eth0
ORB orb = ORB.init(args, null);