Object Request Broker (ORB) (orb)

伺服器或用戶端 ORB 的配置。若為用戶端 ORB,請指定 nameService 屬性;若為伺服器 ORB,請指定一或多個 iiopEndpoint 參照。

屬性名稱 資料類型 預設值 說明
id string   唯一的配置 ID。
iiopEndpointRef 最上層 iiopEndpoint 元素的參照清單(逗點區隔的字串)。 defaultIiopEndpoint 選用的 IIOP 端點,說明針對這個 ORB 所開啟的埠
nameService string corbaname::localhost:2809 遠端名稱服務的選用 URL,例如 corbaname::localhost:2809
clientPolicy.clientContainerCsiv2
說明:唯一的配置 ID。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
id string   唯一的配置 ID。
clientPolicy.clientContainerCsiv2 > layers
說明:指定 CSI 第 2 版層,例如傳輸、鑑別和屬性。
必要:false
資料類型:
clientPolicy.clientContainerCsiv2 > layers > authenticationLayer
說明:決定用戶端對送出 CSI 第 2 版要求執行的鑑別機制和關聯選項。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
establishTrustInClient
  • Required
  • Never
  • Supported
Supported 指定用於此層的這個關聯選項為「支援」、「必要」或「不使用」。它指出鑑別層的鑑別需求。
Required
需要關聯選項
Never
不能使用關聯選項
Supported
支援關聯選項
password 可逆的編碼密碼(字串)   與使用者名稱搭配使用的使用者密碼。
user string   用來登入遠端伺服器的使用者名稱。
clientPolicy.clientContainerCsiv2 > layers > authenticationLayer > mechanisms
說明:以逗點區隔清單指定鑑別機制。例如 GSSUP
必要:false
資料類型:string
clientPolicy.clientContainerCsiv2 > layers > transportLayer
說明:配置信任用戶端的方式。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
sslEnabled boolean true 以 true 或 false 表示是否對 CSIv2 要求啟用 SSL。預設值是 true 且是建議值。如果這個屬性設為 false,當使用 IIOP 時會經由非安全通道,來傳送密碼和記號等之類的機密性資訊。
sslRef 最上層 ssl 元素的參照(字串)。   指定建立安全連線所需的 SSL 配置。
clientPolicy.csiv2
說明:唯一的配置 ID。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
id string   唯一的配置 ID。
clientPolicy.csiv2 > layers
說明:指定 CSI 第 2 版層,例如傳輸、鑑別和屬性。
必要:false
資料類型:
clientPolicy.csiv2 > layers > attributeLayer
說明:決定用戶端對送出 CSI 第 2 版要求執行的屬性層選項。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
identityAssertionEnabled boolean false 以 true 或 false 指出是否啟用身分主張。預設值是 false。
trustedIdentity string   用來宣告實體至遠端伺服器的授信身分。
trustedPassword 可逆的編碼密碼(字串)   指定用於授信身分的密碼。
clientPolicy.csiv2 > layers > attributeLayer > identityAssertionTypes
說明:指定主張身分時所支援的身分記號。
必要:false
資料類型:
clientPolicy.csiv2 > layers > authenticationLayer
說明:決定用戶端對送出 CSI 第 2 版要求執行的鑑別機制和關聯選項。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
establishTrustInClient
  • Required
  • Never
  • Supported
Supported 指定用於此層的這個關聯選項為「支援」、「必要」或「不使用」。它指出鑑別層的鑑別需求。
Required
需要關聯選項
Never
不能使用關聯選項
Supported
支援關聯選項
clientPolicy.csiv2 > layers > authenticationLayer > mechanisms
說明:以逗點區隔清單指定鑑別機制。例如:GSSUP, LTPA
必要:false
資料類型:string
clientPolicy.csiv2 > layers > transportLayer
說明:配置信任用戶端的方式。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
sslEnabled boolean true 以 true 或 false 表示是否對 CSIv2 要求啟用 SSL。預設值是 true 且是建議值。如果這個屬性設為 false,當使用 IIOP 時會經由非安全通道,來傳送密碼和記號等之類的機密性資訊。
sslRef 最上層 ssl 元素的參照(字串)。   指定建立安全連線所需的 SSL 配置。
iiopEndpoint
說明:選用的 IIOP 端點,說明針對這個 ORB 所開啟的埠
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
host string localhost IP 位址、含網域名稱字尾的網域名稱伺服器 (DNS) 主機名稱,或只是 DNS 主機名稱
id string   唯一的配置 ID。
iiopPort int   這個 IIOP 端點開啟之未受保護伺服器 Socket 的埠
tcpOptionsRef 最上層 tcpOptions 元素的參照(字串)。 defaultTCPOptions IIOP 端點的 TCP 通訊協定選項
iiopEndpoint > iiopsOptions
說明:這個 IIOP 端點開啟之受保護伺服器 Socket 的規格
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
id string   唯一的配置 ID。
iiopsPort int   指定要以 SSL 選項來配置的埠。
sessionTimeout 精準度是秒鐘的時間量 1d 在 Socket 上等待讀取或寫入要求完成的時間量。特定通訊協定專用的逾時值會置換此值。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
sslRef 最上層 ssl 元素的參照(字串)。   預設 SSL 配置儲存庫。預設值是 defaultSSLSettings。
sslSessionTimeout 精準度是毫秒的時間量 8640ms %ssl.sslSessionTimeout.desc. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
suppressHandshakeErrors boolean false 停用 SSL 信號交換記載錯誤。在正常作業期間可能會發生 SSL 信號交換錯誤,不過當 SSL 的行為並非所預期時,這些訊息可能會非常有用。
iiopEndpoint > tcpOptions
說明:IIOP 端點的 TCP 通訊協定選項
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
inactivityTimeout 精準度是毫秒的時間量 60s 在 Socket 上等待讀取或寫入要求完成的時間量。特定通訊協定專用的逾時值會置換此值。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
soReuseAddr boolean true 在沒有作用中接聽器的情況下,能夠立即重新連結至埠。
serverPolicy.csiv2
說明:唯一的配置 ID。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
id string   唯一的配置 ID。
serverPolicy.csiv2 > layers
說明:指定 CSI 第 2 版層,例如傳輸、鑑別和屬性。
必要:false
資料類型:
serverPolicy.csiv2 > layers > attributeLayer
說明:決定伺服器針對送入 CSI 第 2 版要求所宣告的屬性層選項。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
identityAssertionEnabled boolean false 以 true 或 false 指出是否啟用身分主張。預設值是 false。
trustedIdentities string   指定以垂直線 (|)分隔的伺服器身分清單,這些伺服器身分可信任來執行此伺服器的身分主張。“*” 也可接受來指定隱含信任(信任任何身分)。
serverPolicy.csiv2 > layers > attributeLayer > identityAssertionTypes
說明:指定主張身分時所支援的身分記號。
必要:false
資料類型:
serverPolicy.csiv2 > layers > authenticationLayer
說明:決定伺服器針對送入 CSI 第 2 版要求所宣告的鑑別機制和關聯選項。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
establishTrustInClient
  • Required
  • Never
  • Supported
Required 指定用於此層的這個關聯選項為「支援」、「必要」或「不使用」。它指出鑑別層的鑑別需求。
Required
需要關聯選項
Never
不能使用關聯選項
Supported
支援關聯選項
serverPolicy.csiv2 > layers > authenticationLayer > mechanisms
說明:以逗點區隔清單指定鑑別機制。例如:GSSUP, LTPA
必要:false
資料類型:string
serverPolicy.csiv2 > layers > transportLayer
說明:配置信任用戶端的方式。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
sslEnabled boolean true 以 true 或 false 表示是否對 CSIv2 要求啟用 SSL。預設值是 true 且是建議值。如果這個屬性設為 false,當使用 IIOP 時會經由非安全通道,來傳送密碼和記號等之類的機密性資訊。
sslRef 最上層 ssl 元素的參照(字串)。   指定建立安全連線所需的 SSL 配置。

指示主題類型的圖示 參照主題



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_orb
檔名:rwlp_config_orb.html