啟動連接器時,init() 方法會讀取以「系統管理程式」的「連接器配置程式」所設定的配置內容。 為了能夠正常運作,請勿停用連接器輪詢 (依預設會啟用連接器輪詢)。 以下幾節說明發生的情形。
如果指定 ProxyServer 連接器特有內容,連接器會設定 Proxy 系統內容。 Proxy 伺服器僅供 HTTP-HTTPS 通訊協定處理常式用來處理要求。 連接器也會追蹤其設定的每一個系統內容。 如需 ProxyServer 內容的詳細資訊,請參閱連結器特有的配置內容。
連接器在啟動期間會實例化通訊協定接聽器組織架構,並且予以起始設定。 此組織架構會讀取連接器特有內容 ProtocolListenerFramework。 然後,連接器會讀取 WorkerThreads 和 RequestPoolSize 連接器內容的值。 如果未指定或遺漏 ProtocolListenerFramework 內容, 則連接器無法接收來自用戶端的要求,也會記載警告。
連接器接下來讀取 ProtocolListenerFramework -> ProtocolListeners 內容。 ProtocolListeners 內容的第一層內容,全部代表通訊協定接聽器。 通訊協定接聽器組織架構會試圖載入和起始設定每一個接聽器,並且進行追蹤。 如果啟用持續性事件的功能,接聽器會試圖回復事件。
連接器會讀取連接器特有內容 ProtocolHandlerFramework, 並且實例化及起始設定通訊協定處理常式組織架構。 如果遺漏這個內容或設定不當,連接器無法執行要求處理,也會記載警告。 接下來,連接器讀取對應於通訊協定處理常式的所有 ProtocolHandlerFramework -> ProtocolHandlers 內容, 然後試圖載入、起始設定及追蹤。 請注意,通訊協定處理常式是在連接器起始設定期間載入,而且在協同作業提出服務要求時,並不會建立實例。 通訊協定處理常式為多緒安全性。