WEB开发网
开发学院软件开发Java EJB 3.0 在 WAS V7 上开发部署的最佳实践 阅读

EJB 3.0 在 WAS V7 上开发部署的最佳实践

 2010-01-04 00:00:00 来源:WEB开发网   
核心提示: 图 4. MQ 激活规范的连接配置以上的操作是在管理控制台中完成的,为了提高环境配置的自动化程度以便在实际项目中提高部署和测试的效率,EJB 3.0 在 WAS V7 上开发部署的最佳实践(4),我们也可以使用 JACL 脚本来完成以上配置(方便批量操作),以下是一个使用 JACL 脚本的例子:


图 4. MQ 激活规范的连接配置
EJB 3.0 在 WAS V7 上开发部署的最佳实践

以上的操作是在管理控制台中完成的,为了提高环境配置的自动化程度以便在实际项目中提高部署和测试的效率,我们也可以使用 JACL 脚本来完成以上配置(方便批量操作)。以下是一个使用 JACL 脚本的例子:


清单 1. 创建激活规范的 JACL 脚本
 $AdminTask createWMQActivationSpec [$AdminConfig getid /Server:server1] 
 {-name "ActSpecSample" -jndiName "ActSpecSample" -destinationJndiName "QSample" 
 -destinationType javax.jms.Queue -qmgrName QueueSample -qmgrHostname localhost 
  -wmqTransportType CLIENT -qmgrPortNumber 1414 
  -qmgrSvrconnChannel SYSTEM.DEF.SVRCONN} 
 
 $AdminConfig save 

如果希望了解更多关于 JACL 脚本语法及其他细节,请参考相关文档。

建立消息驱动 Bean 和激活规范之间的绑定关系 :

在创建好消息驱动 Bean(MDB)和对应的激活规范后,还需要对二者进行绑定。可以通过绑定文件来实现 MDB 和 MQ 激活规范之间的绑定:该文件的文件名必须命名为 ibm-ejb-jar-bnd.xml,并置于工程的 META-INF 目录下。


图 5. 手动创建 MDB 绑定文件
EJB 3.0 在 WAS V7 上开发部署的最佳实践

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:EJB WAS 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接