组合使用并行的应用程序

必须使用组装工具将受管执行程序、线程工厂和上下文服务的资源环境引用绑定到物理工作管理器。

开始之前

(可选)您的管理员可以通过管理控制台配置至少一个工作管理器或调整缺省工作管理器的设置。

关于此任务

如果应用程序引用一个或多个逻辑受管执行程序、线程工厂、上下文服务或工作管理器,那么必须使用组装工具将它们绑定到一个或多个物理工作管理器。

异步 Bean 和 CommonJ 1.1 接口已不推荐使用。Concurrency Utilities for Java EE、异步 Bean 和 CommonJ 接口可以使用一个配置工作管理器对象。将在 JNDI 查找时间内解析所实现的接口类型。使用的接口类型由 resource-env-referenceresource-reference 中指定的值确定,而不是由配置对象中指定的值确定。每个 resource-env-referenceresource-reference 查找都返回相应的实例类型。例如,wm/MyWorkManager 定义了两个 resource-referencesconcurrent/MyExecutorwm/CommonJWorkMgr。产品运行时为每个 resource-env-referenceresource-reference 查找返回正确的接口。

过程

  1. 为每个受管执行程序、线程工厂和上下文服务声明资源环境引用。

    应用程序开发者必须完成此步骤。

    将带有任何以下类型的资源环境引用添加到应用程序中的部署描述符,或使用 @Resource 注释来定义引用。

    • javax.enterprise.concurrent.ContextService
    • javax.enterprise.concurrent.ManagedExecutorService
    • javax.enterprise.concurrent.ManagedScheduledExecutorService
    • javax.enterprise.concurrent.ManagedThreadFactory
    • java.util.concurrent.ExecutorService
    • java.util.concurrent.ScheduledExecutorService
    • java.util.concurrent.ThreadFactory

    然后,应用程序可在 java:comp 中查找资源环境引用名称。有关资源环境引用的更多信息,请参阅“引用”主题。

  2. 为每个工作管理器声明资源引用。

    应用程序开发者必须完成此步骤。

    将带有任何以下类型的资源引用添加到应用程序中的部署描述符,或使用 @Resource 注释来定义引用。

    • com.ibm.websphere.asynchbeans.WorkManager
    • commonj.work.WorkManager

    然后,应用程序可在 java:comp 中查找资源引用名称。有关资源引用的更多信息,请参阅“引用”主题。

  3. 使用组装工具将每个资源环境引用和资源引用绑定到物理工作管理器。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tasb_assemble
文件名:tasb_assemble.html