SIP 伺服器:組態:代理主機

組態選項     

使用此頁面可設定外送代理伺服器 URI 和預設代理伺服器行為。

RFC 3261 將外送代理主機定義為「從從屬端接收要求的代理主機,即使它可能不是由要求 URI 解析的伺服器。一般而言,UA 是透過外送代理主機手動設定,或者可透過自動組態通訊協定取得代理主機」。

在 WebLogic Communications Server 中,外送代理主機是使用代理主機屬性所指定的。代理主機屬性定義一或多個代理伺服器 URI。您可以使用 proxy-policy 標記設定代理主機原則來變更代理主機程序的行為。

預設的行為就如 "domain" 原則生效時的行為。"proxy" 原則是指要求會傳送出去給設定的外送代理主機,而要求中的路由標頭會保留任何由 WebLogic Communications Server 所採取的路由決定。這會讓外送代理主機在執行其要求的動作之後,將要求傳送給想要的收件者。"proxy" 原則只有對起始要求有效。至於後續的要求,「路由集」會優先於對話方塊中的任何原則 (如果外送代理主機想要位於「路由集」中,可將記錄路由開啟)。

此外,如果寫入 WebLogic Communications Server 的代理主機應用程式要覆寫外送代理主機周遊的設定行為,則可以使用名稱 "X-BEA-Proxy-Policy" 和值 "domain" 新增特殊的標頭。此標頭在傳送時會從要求中去除,但結果則是忽略設定的外送代理主機。X-BEA-Proxy-Policy 自訂標頭可由應用程式以一個要求接著一個要求的方式用來覆寫設定的原則。標頭的值可以是 "domain" 或 "proxy"。不過請注意,如果原則被覆寫為 "proxy",組態必須仍然具有外送代理主機 URI 以便傳送到外送代理主機。

組態選項

名稱 描述
代理主機路由原則

設定代理主機的行為。

有效值有:

  • 網域:使用 RFC 3261 定義的路由規則代理訊息,忽略任何指定的外送代理主機。

  • 代理主機:將訊息傳送到預設代理主機 URI 指定的下游代理主機。如果指定多個代理主機,會以指定的順序嘗試。不過如果傳輸嘗試 UDP 代理主機,就會忽略後續代理主機的設定。

預設的行為就如網域原則生效時的行為。

MBean 屬性:
ProxyBean.RoutingPolicy

代理主機路由 URI

一或多個代理伺服器的 TCP 或 UDP URI。請一行放置一個 uri 元素中的 URI。

傳回 Sip URI

MBean 屬性:
ProxyBean.Uris