使用启动 Bean
共有两类启动 Bean:应用程序启动 Bean 和模块启动 Bean。
关于此任务

模块启动 Bean 是在 EJB Jar 文件启动时装入的会话 Bean。模块启动 Bean 使 Java™ Platform Enterprise Edition (Java EE) 应用程序能够在 EJB 模块每次正常启动或停止时自动运行业务逻辑。应用程序启动 Bean 是在应用程序启动时装入的会话 Bean。应用程序启动 Bean 使 Java EE 应用程序能够在应用程序每次正常启动或停止时自动运行业务逻辑。
与异步 Bean 功能部件协同使用时,启动 Bean 特别有用。例如,启动 Bean 可能创建警报对象,该对象使用 Java 消息服务 (JMS) 在熟知主题上定期发布脉动信号。这使客户机或其他服务器应用程序可以确定应用程序是否可用。如果您正在使用缺省 JMS 提供程序,那么请参阅“允许应用程序等待消息传递引擎启动”一文。