![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
工作类概述
工作类是一组要由应用程序服务器完成的工作。工作是 HTTP 请求、SIP 消息、IIOP 调用或 JMS 消息。每个工作类都包含由 Intelligent Management 用于确定如何处理该工作的一组规则。
工作类概述
工作类用于对请求进行分类以将策略应用于请求。有两个主要工作类类型:
- 服务策略工作类 - 工作类规则将入局工作与服务策略相关联,这样可指示 Intelligent Management 何时将工作转发到应用程序服务器。
- 路由策略工作类 - 工作类规则将入局工作与路由策略相关联,这样可指示 Intelligent Management 将工作发送到哪里。每个工作单元(请求、消息或调用)与单个服务策略工作类关联。HTTP 请求和 SIP 消息还与单个路由工作类关联。IIOP 和 JMS 没有路由工作类,因为这些协议不流经随需应变路由器 (ODR),因此,不需要路由策略。
创建工作类
工作类适用于与其关联的模式。每个模式都有一个与其关联的对象(应用程序模块或随需应变路由器)。这些模式和对象对组成工作类映射到的请求的定义。定制工作类定义的模式优先于缺省工作类模式。每个缺省工作类都包含 "/*" 模式,这表示每个请求都与该对象匹配。
尝试查找匹配定义时,会在缺省工作类定义之前评估定制工作类定义。如果无法通过任何定制工作类定义匹配入局请求,那么会使用缺省工作类定义。
工作类类型
服务策略和路由策略有不同类型的工作类:
工作类 | 描述 |
---|---|
应用程序路由策略 | 指定如何为发送至安装在 Intelligent Management 环境中的应用程序的请求确定路由策略。 |
应用程序服务策略 | 指定如何为发送至安装在 Intelligent Management 环境中的应用程序的请求确定服务策略。 |
通用服务器集群路由策略 | 指定如何为发送至通用服务器集群的请求确定路由策略。 |
通用服务器集群服务策略 | 指定如何为发送至通用服务器集群的请求确定服务策略。 |
下图显示了发送至安装在 Intelligent Management 环境中的应用程序的请求流。将请求应用于应用程序路由策略工作类以确定路由策略。如果生成的路由策略是 permit 或 permitsticky,那么请求会继续应用于应用程序服务策略工作类以确定服务策略和事务类名。

每个应用程序都包含缺省应用程序路由和应用程序服务策略工作类。另外,还可以创建其他非缺省工作类。每个工作类都包含缺省匹配操作。应用程序的缺省路由策略是 permit:application_name。缺省服务策略是 Default_TC,即缺省事务类。