定義 z/OS® Connect 攔截程式
z/OS® Connect 提供一種架構,可讓攔截程式或方法使用服務呼叫、狀態、啟動或停止等作業。攔截程式為 OSGi 服務,會實作 z/OS Connect 提供的 com.ibm.wsspi.zos.connect.Interceptor 服務提供者介面 (SPI)。
關於這項作業
您可以基於各種目的來使用攔截程式。z/OS Connect 無法洞察攔截程式的使用目的。比方說,攔截程式可能撰寫成在處理要求之前,先執行一些以訊息有效負載為基礎的基礎架構設定。z/OS Connect 會提供輸入要求有效負載的副本給所有攔截程式。
z/OS Connect 會提供 <zosConnectService> 配置元素,可讓管理者配置一組屬性,來套用至特定的服務。其中有一個屬性是 interceptorsRef,它所指向的配置元素會列出針對特定服務所執行的一或多個攔截程式。
這項作業說明如何定義一個 z/OS Connect 攔截程式及攔截程式清單,也會說明如何讓攔截程式與伺服器配置中的一或多項服務相關聯。這項作業也會說明如何針對服務,啟用 z/OS Connect 所提供的審核和授權攔截程式。