EJB 3.0 在 WAS V7 上开发部署的最佳实践
2010-01-04 00:00:00 来源:WEB开发网核心提示: 图 4. MQ 激活规范的连接配置以上的操作是在管理控制台中完成的,为了提高环境配置的自动化程度以便在实际项目中提高部署和测试的效率,EJB 3.0 在 WAS V7 上开发部署的最佳实践(4),我们也可以使用 JACL 脚本来完成以上配置(方便批量操作),以下是一个使用 JACL 脚本的例子:
图 4. MQ 激活规范的连接配置
以上的操作是在管理控制台中完成的,为了提高环境配置的自动化程度以便在实际项目中提高部署和测试的效率,我们也可以使用 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 绑定文件
- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››开发者眼中的Windows Phone和Android
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››开发一个自己的HTML在线编辑器(一)
- ››开发一个自己的HTML在线编辑器(二)
- ››开发者在App Store上赚的钱比在Android Market上多...
- ››开发者应深入学习的10个Android开源应用项目
- ››开发移动 Web Ajax 应用
- ››开发者眼中的iPhone与Android
- ››开发者或想使用的10个Android2.2新特性
更多精彩
赞助商链接