CORBA - JacORB:使用固定端口生成 IOR?

Posted

技术标签:

【中文标题】CORBA - JacORB:使用固定端口生成 IOR?【英文标题】:CORBA - JacORB: Use fixed port generating IOR? 【发布时间】:2010-09-16 12:50:09 【问题描述】:

如何确保 JacORB 使用固定端口, 让我们说6001, 当我使用 ORB.object_to_string 方法时?

我在 JacORB 配置中尝试了一些东西,但每个生成的 IOR 都是一个随机端口。

【问题讨论】:

【参考方案1】:

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

这对我有用:)

【讨论】:

【参考方案2】:

JacORB 知道属性OAIAddr

如何让服务器使用特定的端口号或 IP 地址(如果是多宿主主机)?

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.

【讨论】:

以上是关于CORBA - JacORB:使用固定端口生成 IOR?的主要内容,如果未能解决你的问题,请参考以下文章

Wildfly 中 Jacorb 的问题

使用带有 SSL 的 JacORB (Java/CORBA) 的客户端策略错误

本地 JacORB 调用:org.omg.CORBA.OBJECT_NOT_EXIST

带有 JacORB 客户端超时策略的“org.omg.CORBA.BAD_OPERATION:无法提取 ulonglong”

使用 CORBA 混淆 Android 应用程序

在运行时获取服务器上的 Corba 客户端活动