为应用程序概要分析汇编应用程序
要启用应用程序概要分析,必须配置任务,创建应用程序概要文件,然后以声明方式对必要的方法配置工作单元。
开始之前
应用程序概要分析允许在同一实体 Bean 上配置多个访问意向策略,每个策略是为特定工作单元指定的。可使用其中一种缺省策略或创建您自己的策略。要创建您自己的访问意向策略,请参阅组装工具信息中心中的主题“创建定制访问意向策略”。
过程
下一步做什么
- 应用程序概要分析的自动配置
组装工具包含静态分析引擎,此引擎可以帮助您配置应用程序概要分析。此工具会检查已编译的类和 Java EE 应用程序的部署描述符以确定事务的入口点、计算在每个事务中获得的一组实体数和确定是否在每个已识别的事务发展期间读取或更新这些实体。
- 自动配置应用程序概要文件和任务。
通过静态分析自动配置应用程序的应用程序概要分析。
- 将以概要文件为范围的访问意向策略应用于实体 Bean。
使用应用程序概要文件的访问意向配置实体。
- 创建定制访问意向策略。
定义可针对 Enterprise JavaBeans (EJB) 2.x 和 3.0 实体 Bean 进行配置的定制访问意向策略。
- 创建应用程序概要文件。
应用程序概要文件包含应用于应用程序的实体 Bean 的一组访问意向策略。访问意向策略仅适用于同应用程序概要文件上所配置任务相关联的请求。
- 为应用程序客户机配置容器管理的任务。
仅对于以编程方式开始事务或 ActivitySession 的应用程序客户机,您才必须配置应用程序客户机的容器管理的任务,以便将来自客户机的请求与应用程序概要文件相关联。
- 为 Web 组件配置容器管理的任务。
仅对于以编程方式设置配置任务,然后以编程方式开始事务或 ActivitySession 的 Web 组件,您才可以配置 Web 组件应用程序管理的任务,以便将来自 servlet 或 JavaServer Pages (JSP) 文件的请求与应用程序概要文件相关联。
- 为 Enterprise JavaBeans 配置容器管理的任务。
对于导致容器或 EJB 开发者以编程方式开始新的事务或 ActivitySession 的方法,您可以配置企业 Bean 的容器管理的任务,以便将来自 Bean 的请求与应用程序概要文件相关联。
- 为应用程序客户机配置容器管理的任务。
仅对于以编程方式开始事务或 ActivitySession 的应用程序客户机,您才必须配置应用程序客户机的容器管理的任务,以便将来自客户机的请求与应用程序概要文件相关联。
- 为 Web 组件配置应用程序管理的任务。
仅对于以编程方式开始事务或 ActivitySession 的 Web 组件,您可以配置 Web 组件的容器管理的任务,以便将来自 servlet 或 JSP 文件的请求与应用程序概要文件相关联。
- 为 Enterprise JavaBeans 配置应用程序管理的任务。
对于以编程方式设置配置任务,然后只以编程方式开始事务或 ActivitySession 的 Enterprise JavaBeans,您可以配置 EJB 应用程序管理的任务,以便将来自 Bean 的请求与应用程序概要文件相关联。