JBoss Messaging

把以前MSN blog中的一篇转过来~

Concept

JBoss Messaging 最大的关注点在高信息流量和低延迟的要求下保证性能、可靠性和可扩展性。

JBoss Messaging 分为JBoss Messaging Core JMS Façade两个部分。

其他特性包括:

• Publish-subscribe and point-to-point messaging models

• Topics that feed multiple message queues

• Persistent and non-persistent messages

Guaranteed message delivery that ensures that messages arrive once and only once

• Transactional and reliable - supporting ACID semantics

Customizable security framework based on JAAS

 

Installation

按照"Jboss Messaging getting started”的写法安装即可:

cd util

ant -f release-admin.xml

要注意的是,使用jboss-4.0.0DR4版本时,无法正常安装;使用JBoss4.0.2时可以成功安装。

 

Configuration

部署一个新的JMS应用主要关联到的配置文件和MBean如图(本文最后)

   

1.  deploy/jboss-messaging.sar/xxx-service.xml  Jboss Messaging getting started”中写“放在deploy下”是错的

2.  deploy/jboss-messaging.sar/xxx-persistence-service.xml 

messagingdocs/examples/conf下有各个数据库的配置示例

3.  deploy/messaging-service.xml

4.  deploy/connection-factories-service.xml

5.  deploy/jboss-messaging.sar/messaging-roles.properties

deploy/jboss-messaging.sar/messaging-users.properties

6.  deploy/xxx-ds.xml  JBossdocs/examples/jca下有各个数据库的配置示例

 

Experiences

1.       JVM的不统一可能引起错误。开始的时候我把所有可以设置的JVMJDK都设置成JRockit的版本,但是依然会产生Java reflection invoke方面的问题。改成BorlandJDK后问题解决。

2.       将配置好的Oracle DatasourcePersistenceManager关联时发现oracle-xa-ds会带来ConnectionFactory的问题,改成 oracle-ds后问题解决。具体原因不了。

3.       一定要确保connection.start() connection.stop()的执行,否则分别会影响到本次和下一次连接的取得。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值