简体   繁体   中英

CORBA - JacORB: Use fixed port generating IOR?

How do I make sure JacORB uses a fixed port, lets say 6001, when I use the ORB.object_to_string method?

I tried a few things in the JacORB config, but every generated IOR was a random port.

jacorb.net.server_socket_factory=org.jacorb.orb.factory.PortRangeServerSocketFactory

jacorb.net.server_socket_factory.port.min=52677

jacorb.net.server_socket_factory.port.max=52679

That did it for me :)

JacORB knows the property OAIAddr

How can I make the server use a specific port number or IP address (in case of multi-homed hosts)?

JacORB provides two properties that can be set to select a port number and IP address
for servers to listen on.  These properties are OAPort and OAIAddr. Thy can be set on
the commandline using the -D switch to the Java interpreter, in the properties file, or
in the source code of the server. In this last case, they are passed as arguments to
the ORB.init() call.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM