工作類別概觀
工作類別是應用程式伺服器要完成的工作分組。 工作是 HTTP 要求、SIP 訊息、IIOP 呼叫或 JMS 訊息。 每一個工作類別都包含一組規則,供 Intelligent Management 用來決定如何處理該工作。
工作類別概觀
工作類別用來分類要求,以將原則套用至要求。 工作類別有兩種主要類型:
- 服務原則工作類別-工作類別規則會將送入的工作與服務原則相關聯,因此向 Intelligent Management 指出何時將工作轉遞至應用程式伺服器。
- 遞送原則工作類別-工作類別規則會將送入的工作與遞送原則相關聯,從而向 Intelligent Management 指出要將工作傳送至何處。 每一個工作單元 (要求、訊息或呼叫) 都與單一服務原則工作類別相關聯。 HTTP 要求和 SIP 訊息也與單一遞送工作類別相關聯。 IIOP 和 JMS 的遞送工作類別不存在,因為這些通訊協定不會流經隨需應變路由器 (ODR); 因此不需要遞送原則。
建立工作類別
工作類別會套用至與其相關聯的型樣。 每一個型樣都有相關聯的物件 (應用程式模組或隨需應變路由器)。 這些型樣和物件配對構成工作類別所對映之要求的定義。 自訂工作類別定義型樣優先於預設工作類別型樣。 每個預設工作類別都包含"/*"型樣,表示該物件的每個要求都符合。
嘗試尋找相符定義時,會在預設工作類別定義之前評估自訂工作類別定義。 如果任何自訂工作類別定義都無法符合送入的要求,則會使用預設工作類別定義。
工作類別類型
服務及遞送原則有不同類型的工作類別:
| 工作類別 (work class) | 說明 |
|---|---|
| 應用程式遞送原則 | 指定如何判斷對安裝在 Intelligent Management 環境中之應用程式的要求的遞送原則。 |
| 應用程式服務原則 | 指定如何決定對安裝在 Intelligent Management 環境中的應用程式提出要求的服務原則。 |
| 通用伺服器叢集遞送原則 | 指定如何決定對通用伺服器叢集之要求的遞送原則。 |
| 通用伺服器叢集服務原則 | 指定如何決定通用伺服器叢集要求的服務原則。 |
下圖顯示以安裝在 Intelligent Management 環境中的應用程式為目標的要求流程。 要求會套用至應用程式遞送原則工作類別,以決定遞送原則。 如果產生的遞送原則是 permit 或 permitsticky,要求會繼續執行應用程式服務原則工作類別,以判斷服務原則和交易類別名稱。

每一個應用程式都包含預設應用程式遞送及應用程式服務原則工作類別。 您也可以建立其他非預設工作類別。 每一個工作類別都有預設比對動作。 應用程式的預設遞送原則是 permit:application_name。 預設服務原則是 Default_TC,這是預設交易類別。