对象请求代理定制属性

有几种方法可以配置对象请求代理 (ORB)。 例如,您可以使用 ORB 定制属性设置或系统属性设置来配置 ORB,也可以在 ORB 初始化期间提供对象。如果您使用以下 ORB 定制属性配置 ORB,请记住这些属性中的某些存在两种类型的缺省值:Java™ SE Development Kit (JDK) 缺省值和 WebSphere® Application Server 缺省值。

JDK 缺省值为当没有以任何方式指定属性时 ORB 用于该属性的值。WebSphere Application Server 的缺省值为 WebSphere Application Server 为下列其中一个文件中的某个属性设置的值:
  • 安装应用程序服务器时的 orb.properties 文件。
  • 配置应用程序服务器时的 server.xml 文件。

因为 WebSphere Application Server 明确设置了其缺省值,所以如果为某个属性同时定义了 WebSphere Application Server 缺省值和 JDK 缺省值,那么 WebSphere Application Server 缺省值优先于 JDK 缺省值。

有关更多指定 ORB 属性和优先顺序的不同方法的信息,请参阅正在使用的 JDK 版本的 JDK 诊断指南。

orb.properties 文件(位于 was_home/properties 目录中)包含产品安装过程期间初始设置为 WebSphere Application Server 缺省值的 ORB 定制属性。这些值将传递给属性对象中的 ORB 并且优先于 java_home/libuser_home 目录中的 Java 虚拟机 (JVM) 参数及其他 orb.properties 文件。

您可以使用管理控制台指定这些 ORB 定制属性的新值。您指定的任何值都优先于任何 JDK 或这些属性的 WebSphere Application Server 缺省值,包括 JVM 参数。您在管理控制台中指定的 ORB 定制属性设置存储在 server.xml 系统文件中,只要 ORB 进行初始化,就这些属性传递到属性对象中的 ORB。

要使用管理控制台设置 ORB 定制属性,请单击服务器 > 服务器类型 > 应用程序服务器 > server_name > 容器服务 > ORB 服务 > 定制属性。然后可以更改某个列示的定制属性的设置,也可以单击新建以将新的属性添加至列表。然后,单击应用,保存更改。 完成更改后,单击确定,然后单击保存以保存更改。

要在命令行上使用 java 命令,请使用 -D 选项,例如:
java -Dcom.ibm.CORBA.propname1=value1 -Dcom.ibm.CORBA.propname2=value2 ... application name
要在命令行上使用 launchclient 命令,请在属性前加前缀 -CC;例如:
launchclient yourapp.ear -CCDcom.ibm.CORBA.propname1=value1 -CCDcom.ibm.CORBA.propname2=value2 ... optional application arguments

“定制属性”页可能已经包含产品安装期间添加的安全套接字层 (SSL) 属性。后面是与 ORB 服务关联的附件属性列表。除非另有提示,否则这些属性描述中提供的缺省值为 JDK 缺省值。

您可以使用“定制属性”页面来定义下列属性以供 ORB 使用。

com.ibm.CORBA.BootstrapHost

指定初始服务器联系此客户机所驻留的机器的域名服务 (DNS) 主机名或 IP 地址。

不推荐使用的功能部件 不推荐使用的功能部件: 不推荐此设置。depfeat

有关命令行或编程备用方法,请参阅主题对象请求代理服务的客户机端编程提示

com.ibm.CORBA.BootstrapPort

指定 ORB 用于引导程序到初始服务器联系此客户机侦听所在机器的端口。

不推荐使用的功能部件 不推荐使用的功能部件: 不推荐此设置。depfeat

对于命令行或编程选项,请参阅主题对象请求代理服务的客户机端编程提示

信息
缺省 2809

com.ibm.CORBA.ConnectTimeout

com.ibm.CORBA.ConnectTimeout 属性指定客户机 ORB 尝试与远程服务器 ORB 建立 IIOP 连接时超时前等待的最大时间(以秒计)。通常,客户机应用程序使用此属性。您可以通过管理控制台为每个单独的应用程序服务器指定该属性。

客户机应用程序可以用以下两种方法中的一种指定 com.ibm.CORBA.ConnectTimeout 属性:
  • 在 orb.properties 文件中包含它
  • 使用 launchclient 脚本并带上 -CCD 选项来设置该属性。以下示例指定最大超时值为 10 秒:
    launchclient clientapp.ear -CCDcom.ibm.com.CORBA.ConnectTimeout=10...

以缺省超时值开始,但应考虑网络阻塞以及应用程序服务器负载和容量等因素。较低的超时值可以在远程服务器出现扩展问题(例如,停机时间)时提供更好的故障转移性能。较高的超时值更适合于慢速网络或提供更好的远程服务器性能。但是,如果远程服务器没有足够的时间完成后续请求,那么可能会发生异常。值 0 表示 ORB 依赖于操作系统 TCP/IP 层设置的超时值。对于大多数操作系统,此超时值设置为 75 秒。

对于转换用户 对于转换用户: 对于 V8 和更高版本,com.ibm.CORBA.ConnectTimeout 属性的缺省值为 10。对于低于 V8 的版本,此缺省值为 0。trns
信息
有效范围 0-300
缺省

10

com.ibm.CORBA.ConnectionInterceptorName

指定连接拦截器类,该类用来确定要用于请求的出站 IIOP 连接的类型,如果连接是安全的,那么还确定与该请求相关联的保护级别特征。

信息
WebSphere Application Server 缺省值 com.ibm.ISecurityLocalObjectBaseL13Impl.SecurityConnectionInterceptor
JDK 缺省值

com.ibm.CORBA.enableLocateRequest

指定 ORB 是否使用定位请求机制来查找 WebSphere Application Server 单元中的对象。此属性用于调整性能。

将此属性设置为 true 时,ORB 首先发送短消息到服务器以查找需要访问的对象。 第一次联系称为定位请求。如果大部分初始方法调用较小,那么将此属性设置为 false 会提高性能,因为此设置更改可以减少一半的 GIOP 流量。如果大部分初始方法调用较大,那么您应该将此属性设置为 true。当设置属性为 true 时,发送小型定位请求消息,而不是大型定位请求消息。发现预期对象后,大型消息将发送至目标。

信息
WebSphere Application Server 缺省值 true
JDK 缺省值 False
[AIX Solaris HP-UX Linux Windows][IBM i]

com.ibm.CORBA.FragmentSize

指定 ORB 发送请求时使用的 GIOP 片段的大小。如果请求的总大小超过设置值,那么 ORB 将请求拆为多个片段,然后分别发送每个片段,直到发送完整个请求。如果您使用单机 Java 应用程序,请在客户机端上使用 -D 系统属性设置此属性。

如果大部分 GIOP 请求中通过 IIOP 发送的数据量超过 1 KB,或者线程转储显示发送或接收数据时大部分客户机端线程处于等待状态,请调整为 com.ibm.CORBA.FragmentSize 属性指定的值。大部分消息应该包含几个或不包含片段。

如果您要指示 ORB 不要对其发送的所有请求或回复进行分块,那么将此属性设置为 0。但是,将此值设置为 0 不会阻止 ORB 接收其他 ORB 发送的请求或回复中的 GIOP 片段。

信息
单位 字节
缺省 1024
范围 从 64 到可被 8 整除的 Java 整数类型的最大值

com.ibm.CORBA.ListenerPort

指定该服务器侦听入局请求的端口。此设置只适用于客户机端 ORB。

信息
缺省 下一个系统指定的可用端口号
范围 0 到 2147483647

com.ibm.CORBA.LocalHost

指定应用程序服务器或客户机应用程序 ORB 在其上运行的系统的主机名或 IP 地址。

对于应用程序服务器,此属性自动设置为 ORB_LISTENER_ADDRESS 端点的主机名。ORB_LISTENER_ADDRESS 主机名将覆盖用户所指定的任何值。
  • 如果 ORB_LISTENER_ADDRESS 主机名为“*”,那么会使用 InetAddress.getLocalHost().getCanonicalHostName() 方法将此属性设置为本地主机名。
  • 对于客户机应用程序,如果未对此属性指定任何值,那么 ORB 在运行时将通过调用 InetAddress.getLocalHost().getHostAddress() 方法来获取值。
避免故障 避免故障:
  • 请不要将此属性设置为 localhost 字符串或 127.0.0.1 值,因为这些值会导致客户机和服务器出现不可预测的行为。这些值可能会影响回调行为、服务器 IOR 的使用以及 ORB 连接的创建。
  • [Windows]客户机 ORB 建立与服务器的 TCP 连接时,有两种可能的方案:
    • 本地套接字端绑定至 serverindex.xml 文件中的 ORB_LISTENER_ADDRESS 属性或者 com.ibm.CORBA.LocalHost 定制属性指定的单个地址。
    • 本地套接字端未绑定至特定地址。

    由于 Micosoft Windows 联网堆栈不会在不同的区域范围之间转发包,因此会出现这两个方案。回送接口和公共接口位于不同的区域范围内。

    如果您的客户机正在 Microsoft Windows 7 或 Microsoft Windows 2008 R2 上运行,并且该客户机上的 com.ibm.ws.orb.transport.useMultiHome 定制属性设置为 false,那么第一个方案将失败并发生 SocketException,原因为下列其中一项:
    • serverindex.xml 文件中的客户机 ORB_LISTENER_ADDRESS 主机值或者 com.ibm.CORBA.LocalHost 定制属性具有内部地址 localhost127.0.0.1,而服务器具有外部 IP 地址或主机名,例如 147.10.32.117
    • 或者,客户机具有外部地址,而服务器具有内部地址。
gotcha
[IBM i][AIX Solaris HP-UX Linux Windows]

com.ibm.CORBA.numJNIReaders

指定 ORB 所使用的 JNI 阅读器线程池中分配的 JNI 阅读器线程的数量。每个线程可以处理多达 1024 个连接。

避免故障 避免故障: 指定此属性前,请验证是否已选择 JSSE 提供程序作为与 ORB 服务侦听入局请求的端口相关联 SSL 指令表的提供程序。您可以指定 IBMJSSE2 SSLIBMJSSE SSLIBMJSSE2 SSL 是 SSL 指令表的缺省提供程序设置。gotcha
信息
有效范围 1 - 2147483647
缺省 4
[IBM i][AIX Solaris HP-UX Linux Windows]

com.ibm.CORBA.ORBPluginClass.com.ibm.ws.orbimpl.transport.JNIReaderPoolImpl

指定使用的 JNI 阅读器线程。属性名指定 ORB 组件的类名,该组件管理 JNI 阅读器线程池并与用来同时处理多个连接的本机操作系统库交互作用。

避免故障 避免故障:
  • 验证该库是否位于产品的正确目录中。

    对于 Windows 操作系统,根据您是在运行 32 位还是 64 位 WebSphere Application Server 版本,该库位于 lib\native\win\x86_32lib\native\win\x86_64 中。包含库名的文件的名称是 Selector.dll

    对于基于 UNIX 的操作系统,该库位于 bin 目录中,并且包含该库的文件 的名称是 libSelector.alibSelector.so。如果文件名称中缺少 lib 前缀,请重新命名文件,使其名称中包含 lib 前缀。

  • 使用管理控制台指定此属性时,对属性名输入 com.ibm.CORBA.ORBPluginClass.com.ibm.ws.orbimpl.transport.JNIReaderPoolImpl,并对值输入空字符串(“""”)。
    当在 java 命令上指定此属性时,不要包含值:
    -Dcom.ibm.CORBA.ORBPluginClass.com.ibm.ws.orbimpl.transport.JNIReaderPoolImpl
gotcha
信息
有效范围 不适用
缺省

com.ibm.CORBA.RasManager

指定 ORB 的缺省 RAS 管理器的替代品。必须将此属性设置为 com.ibm.websphere.ras.WsOrbRasManager,然后 ORB 才能与产品的其余 RAS 处理结合。

信息
WebSphere Application Server 缺省值 com.ibm.websphere.ras.WsOrbRasManager
JDK 缺省值
[AIX Solaris HP-UX Linux Windows]

com.ibm.CORBA.SendConnectionContexts

指定连接上下文(例如合作伙伴版本、发送上下文运行时以及代码库上下文)是始终与每条 GIOP 消息一起发送,还是仅对每个连接发送一次。

当将此属性设置为 always 时,那么将向每个 GIOP 请求和每个 GIOP 响应发送所有的连接上下文。

当将此属性设置为 once 时,只向初始请求时发送连接上下文。

信息
缺省 once

com.ibm.CORBA.ServerSocketQueueDepth

指定产品开始拒绝新的传入连接请求之前,可以等待服务器 ORB 处理的连接请求的最大数。此属性对应于 ServerSocket 构造函数的 backlog 参数并直接由 TCP/IP 进行处理。

如果您在跟踪日志中看到“connection refused”消息,通常是由于目标机器上的端口未打开,或者排队等候的连接请求造成服务器超负荷。如果系统中没有出现其他任何问题,那么增加对此属性指定的值有助于缓解此问题。

信息
缺省 50
范围 从 50 到 Java int 类型的最大值

com.ibm.CORBA.ShortExceptionDetails

指定每当服务器 ORB 遇到 CORBA 系统异常时就会返回的异常详细消息,包含类似于 java.lang.Throwable 类的 toString 方法返回的异常的简要描述。否则,消息就会包含类似于 java.lang.Throwable 类的 printStackTrace 方法返回的完整堆栈跟踪。

com.ibm.CORBA.WSSSLClientSocketFactoryName

指定 ORB 用来为安全出站 IIOP 连接创建 SSL 套接字的类。

信息
WebSphere Application Server 缺省值 com.ibm.ws.security.orbssl.WSSSLClientSocketFactoryImpl 
JDK 缺省值

com.ibm.CORBA.WSSSLServerSocketFactoryName

指定 ORB 用来为入站 IIOP 连接创建 SSL 套接字的类。

信息
WebSphere Application Server 缺省值 com.ibm.ws.security.orbssl.WSSSLServerSocketFactoryImpl 
JDK 缺省值

com.ibm.websphere.ObjectIDVersionCompatibility

对包含混合发行版集群执行增量式单元升级,且至少有一个发行版低于 V6.x 时,将应用此属性。

在包含混合的发行版单元的环境中,迁移程序自动将此属性设置为 1

将所有的集群成员升级到同一发行版后,您可以从 ORB 定制属性列表中移除此属性,或者您可以将为此属性指定的值更改为 2。每个操作都可改进性能。

此属性设置为 1 时,ORB 使用版本 1 对象标识运行,这些标识是包含低于 V6.x 发行版的应用程序服务器的混合单元所 必需的。如果不为此属性指定值,或将此属性设置为 0,那么 ORB 使用 V2 对象标识运行,而这些标识不能用于低于 V6.x 的应用程序服务器。

com.ibm.websphere.orb.threadPoolTimeout

使用此定制属性来指定对象请求代理 (ORB) 在拒绝请求前等待来自 ORB 线程池的可用线程的时间长度。

ORB 接收到入局请求时,该请求由 ORB 阅读器线程进行读取。ORB 阅读器线程会尝试将此请求传给 ORB 线程池中的工作程序线程以进行处理。如果所有工作程序线程都在处理其他请求,那么阅读器线程将等待,直到有工作程序线程可用为止。在阅读器线程等待的同时,该特定阅读器线程不会处理新的请求。此情况会导致两个不同的 Java 虚拟机 (JVM) 进程上的线程池之间出现死锁。在一个 JVM 进程中的 ORB 必须回调另一个 JVM 进程中的 ORB 以完成其请求的情况下,死锁尤为明显。因此,强烈建议将此属性设置为非零的正值,这将设定有限的等待时间并且可以限制死锁情况。但是,应该根据此定制属性对平均请求处理时间的影响、ORB 请求超时值以及服务器是否会进行更多循环或后端调用来配置此属性的值。

信息
数据类型 整数
单位 毫秒
缺省 0
范围 0 - Java 运行时可以识别的最大整数
[IBM i][AIX Solaris HP-UX Linux Windows]

com.ibm.websphere.threadpool.strategy.implementation

指定逻辑池分布 (LPD) 线程池策略,它会在应用程序服务器下次启动时生效,并且将在其设置为 com.ibm.ws.threadpool.strategy.LogicalPoolDistribution 时启用该策略。

不推荐使用的功能部件 不推荐使用的功能部件: 不推荐使用逻辑池分布功能。除非您已经为前发行版的产品配置逻辑池分布,否则不要对其进行配置。depfeat

有些请求的启动时间比其他请求的启动时间要短。LPD 是一种机制,它使得这些较短的请求能够更快地访问启动线程。有关更多信息,请参阅主题逻辑池分布

[IBM i][AIX Solaris HP-UX Linux Windows]

com.ibm.websphere.threadpool.strategy.LogicalPoolDistribution.calcinterval

指定逻辑池分布 (LPD) 机制重新调整池启动目标时间的频率。无法在安装此支持后关闭该属性。

不推荐使用的功能部件 不推荐使用的功能部件: 不推荐使用逻辑池分布功能。除非您已经为前发行版的产品配置逻辑池分布,否则不要对其进行配置。depfeat

如果您使用此属性,那么必须启用 LPD。请参阅对 com.ibm.websphere.threadpool.strategy.implementation 属性的描述以获取更多信息。

信息
数据类型 整数
单位 毫秒
缺省 30
范围 至少 20,000 毫秒
[IBM i][AIX Solaris HP-UX Linux Windows]

com.ibm.websphere.threadpool.strategy.LogicalPoolDistribution.lruinterval

指定为非活动请求保存逻辑池分布内部数据的时间长度(以毫秒计)。该机制跟踪接收到的每个请求类型的几种统计信息。请考虑移除那些已经超长时间未活动的请求。

不推荐使用的功能部件 不推荐使用的功能部件: 不推荐使用此功能。除非您已经为前发行版的产品配置逻辑池分布,否则不要对其进行配置。depfeat

如果您使用此属性,那么必须启用 LPD。请参阅对 com.ibm.websphere.threadpool.strategy.implementation 属性的描述以获取更多信息。

信息
数据类型 整数
单位 毫秒
缺省 300000(5 分钟)
范围 最小值 60000(1 分钟)
[IBM i][AIX Solaris HP-UX Linux Windows]

com.ibm.websphere.threadpool.strategy.LogicalPoolDistribution.outqueues

指定创建多少池以及在逻辑池分布机制中为每个池分配多少线程。

不推荐使用的功能部件 不推荐使用的功能部件: 不推荐使用逻辑池分布功能。除非您已经为前发行版的产品配置逻辑池分布,否则不要对其进行配置。depfeat

用于指定控制线程总数的线程最大数的 ORB 参数。outqueues 参数指定为总计达 100 的逗号分隔百分比列表。例如,列表 25,25,25,25 将设置 4 个池,为每个池分配百分之 25 的可用 ORB 线程池。 将这些池从 0 到 n-1(按从左到右的顺序)建立索引。计算机制为每个 outqueue 动态分配目标开始时间。分配到 outqueues 的目标开始时间按增序排列。所以,池 0 在最小开始时间获取请求,池 n-1 在最大开始时间获取请求。

如果您指定此属性,那么必须启用 LPD。请参阅对 com.ibm.websphere.threadpool.strategy.implementation 属性的描述以获取更多信息。

信息
数据类型 逗号分隔列表中的整数
缺省 25,25,25,25
范围 列表中的百分比总计必须为 100
[IBM i][AIX Solaris HP-UX Linux Windows]

com.ibm.websphere.threadpool.strategy.LogicalPoolDistribution.statsinterval

指定在此时间间隔到期后将统计信息转储到 stdout 中,但仅适用于处理请求的情况。此进程防止机制用多余的信息填充日志文件。这些统计信息对调整逻辑池分布机制有好处。

不推荐使用的功能部件 不推荐使用的功能部件: 不推荐使用逻辑池分布功能。除非您已经为前发行版的产品配置逻辑池分布,否则不要对其进行配置。depfeat

如果您使用此属性,那么必须启用 LPD。请参阅对 com.ibm.websphere.threadpool.strategy.implementation 属性的描述以获取更多信息。

信息
数据类型 整数
单位 毫秒
缺省 0(关闭)
范围 30,000(30 秒)最小值
[IBM i][AIX Solaris HP-UX Linux Windows]

com.ibm.websphere.threadpool.strategy.LogicalPoolDistribution.workqueue

指定入局请求等待分派的新队列的大小。它属于逻辑池分布机制。

不推荐使用的功能部件 不推荐使用的功能部件: 不推荐使用逻辑池分布功能。除非您已经为前发行版的产品配置逻辑池分布,否则不要对其进行配置。depfeat

如果您使用此属性,那么必须启用 LPD。请参阅对 com.ibm.websphere.threadpool.strategy.implementation 属性的描述以获取更多信息。

信息
数据类型 整数
缺省 96
范围 10 最小值

com.ibm.ws.orb.services.lsd.EnableSecurityServiceCheck

阻止在安全服务初始化之前调用与位置服务守护程序 (LSD) 相关的传出 ORB 调用。

在某些情况下,与位置服务守护程序 (LSD) 相关的传出 ORB 调用未通过认证,因为这些调用是在服务器做好用户认证准备前发出的。如果您希望该服务器在调用传出 ORB 调用前等待安全服务初始化完成,请将此属性设置为 true

缺省值为 false。

com.ibm.ws.orb.services.lsd.SecurityServiceCheckInterval

指定服务器检查安全服务是否正常运行的频率(以毫秒为单位)。

如果将 com.ibm.ws.orb.services.lsd.EnableSecurityServiceCheck 定制属性设置为 true,请使用此属性指定服务器检查安全服务是否正常运行的频率。

缺省值为 5000 毫秒,即 5 秒。

com.ibm.ws.orb.services.lsd.SecurityServiceCheckRetry

指定服务器检查安全服务是否正常运行的最大次数,达到该次数后服务器将发出错误消息,指示与位置服务守护程序 (LSD) 相关的传出 ORB 调用未通过认证。

缺省值为 10。

com.ibm.ws.orb.services.redirector.MaxOpenSocketsPerEndpoint

指定 IIOP Tunnel Servlet 在其连接高速缓存中为每个目标主机和端口保留的连接最大数。如果向单个主机和端口发出的并发客户机请求数超过此属性的设置,那么 IIOP Tunnel Servlet 会为每个额外的客户机请求打开与目标服务器的临时连接,然后在接收到应答后关闭该连接。打开后 5 分钟内未使用的连接将从 IIOP Tunnel Servlet 的高速缓存中移除。

信息
WebSphere Application Server 缺省值 3
JDK 缺省值 不适用
范围 0 至 Java 可识别的最大整数

com.ibm.ws.orb.services.redirector.RequestTimeout

指定 IIOP Tunnel Servlet 在超时前代表客户机等待目标服务器应答的秒数。如果没有为此属性指定值,或者错误地指定值,那么使用安装 IIOP Tunnel Servlet 所在的应用程序服务器的 com.ibm.CORBA.RequestTimeout 属性设置作为 com.ibm.ws.orb.services.redirector.RequestTimeout 属性的设置。

为此属性指定的值必须至少和 com.ibm.CORBA.RequestTimeout 属性的客户机设置一样高;否则 IIOP Tunnel Servlet 很快就会超时,而客户机通常此时还在等待回复。如果此属性设置为零,那么 IIOP Tunnel Servlet 不会超时。

信息
WebSphere Application Server 缺省值 安装了 IIOP Tunnel Servlet 的应用程序服务器的 com.ibm.CORBA.RequestTimeout 属性设置

request_timeout request-level 可用性、可靠性和可维护性 (RAS) 特性将覆盖 IIOP 请求的 com.ibm.CORBA.RequestTimeout 属性。您将在工作负载分类文件中定义请求级别 RAS 属性。

JDK 缺省值 不适用
范围 0 至 Java 可识别的最大整数

com.ibm.ws.orb.transport.DeferSSLHandshake

此定制属性指定服务器端 ORB 是在某个 ORB 的安全侦听器线程上执行安全套接字层 (SSL) 握手还是将 SSL 握手延迟至新创建的阅读器线程。

如果将 com.ibm.ws.orb.transport.DeferSSLHandshake 定制属性设置为 false(或根本不设置),那么客户机与服务器之间的 SSL 握手(针对新入局 SSL 连接执行)通过服务器的侦听器线程完成,此时将创建新的阅读器线程以读取入局 ORB 请求消息。如果此属性设置为 true,那么侦听器线程不执行 SSL 握手,而是将握手延迟至新创建的阅读器线程,该线程将执行 SSL 握手,然后读取入局 ORB 请求消息。可在处理大量并行新入局 SSL ORB 连接的服务器上使用此属性,确保 ORB 的侦听器线程不会变为瓶颈,并消除或减少因为 com.ibm.ws.orb.transport.SSLHandshakeTimeout 设置导致的 SSL 握手读取超时。

ORB 安全侦听器线程端口为:
  • CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS - CSIv2 客户机认证 SSL 端口
  • CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS - CSIv2 SSL 端口
  • SAS_SSL_SERVERAUTH_LISTENER_ADDRESS - SAS SSL 端口
信息
WebSphere Application Server 缺省值 False
JDK 缺省值

com.ibm.ws.orb.transport.SSLHandshakeTimeout

此定制属性指定针对读取安全套接字层 (SSL) 握手的相关消息的超时值。

将 com.ibm.ws.orb.transport.SSLHandshakeTimeout 定制属性设置为正整数值时,如果在指定的超时期限后接收到消息,那么侦听器线程不会挂起。如果未设置此定制属性或者未将其设置为正整数值,那么超时值缺省为零 (0),不会添加超时期限并且侦听器线程会挂起。

信息
数据类型 整数
缺省 零 (0)
单位 毫秒

com.ibm.ws.orb.transport.useMultiHome

指定服务器 ORB 是否与系统中的所有网络接口绑定。如果您指定 true,那么 ORB 将与所有对其可用的网络接口绑定。如果您指定 false,那么 ORB 只与为 com.ibm.CORBA.LocalHost 系统属性指定的网络接口绑定。

信息
WebSphere Application Server 缺省值 true
JDK 缺省值 true

javax.rmi.CORBA.UtilClass

指定产品实现 javax.rmi.CORBA.UtilDelegate 接口所使用的 Java 类的名称。

此属性支持 javax.rmi.CORBA.Util 类中的方法实现委派。javax.rmi.CORBA.Util 类提供存根和连结可用来执行公共操作的实用程序方法。委派是实现此接口并为 javax.rmi.CORBA.Util 的所有方法提供替代实现的类的单个实例。要启用委派,请提供委派的类名作为 javax.rmi.CORBA.UtilClass 系统属性的值。缺省值提供 com.ibm.CORBA.iiop.noLocalCopies 属性的支持。

信息
WebSphere Application Server 缺省值 com.ibm.ws.orb.WSUtilDelegateImpl
JDK 缺省值

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rorb_setg
文件名:rorb_setg.html