Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux集群 > Architecture > » 正文

GlassFish配置SonicMQ

来源: 未知 分享至:

GlassFish使用集成的MQ的相当简单,没有什么要配置的。但是要使用其他MQ产品,则需颇费一番功夫。下面详细介绍下GlasshFish中配置SonicMQ的过程。

软件信息 GlassFish3.1.1, SonicMQ 6.1.

ü 安装 Genericra

下载地址: http://genericjmsra.java.net/ (据说可以用UpdateTool 下载并安装,我用Update Tool找不到这个东西)

我下载了个最新的版本2.1,随笔放那里,假说C盘根目录吧。则按装方法为,

a. 运行cmd命令行,并进入C盘根目录 (你的genericra.rar放的地方);

b. 运行asadmin (前提是你已经把 $glassFish/bin加入了Path)

c. 然后敲入 deploy genericra.rar即可。

ü 建立Resource Adapter

我使用的命令行 asadmin中),执行

create-resource-adapter-config --user admin --property SupportsXA=true:ProviderIntegrationMode=javabean:ConnectionFactoryClassName=com.sun.messaging.ConnectionFactory:CommonSetterMethodName=setProperty:UserName=guest:Password=guest:QueueConnectionFactoryClassName=com.sun.messaging.QueueConnectionFactory:TopicConnectionFactoryClassName=com.sun.messaging.TopicConnectionFactory:QueueClassName=com.sun.messaging.Queue:TopicClassName=com.sun.messaging.Topic:LogLevel=info:UserName=guest:Password=guest:XAQueueConnectionFactoryClassName=com.sun.messaging.XAQueueConnectionFactory:XATopicConnectionFactoryClassName=com.sun.messaging.XATopicConnectionFactory:XAConnectionFactoryClassName=com.sun.messaging.XAConnectionFactory genericra

ü 建立连接池及连接工厂

create-connector-connection-pool --raname genericra --connectiondefinition javax.jms.QueueConnectionFactory qcpool

asadmin create-connector-resource --poolname qcpool jms/QCFactory

ü 创建Destination

asadmin create-admin-object --raname genericra --restype javax.jms.Queue --property DestinationProperties=Name\\=clientQueue jms/clientQueue

至此,配置已经差不多了了。 (其实这些官方网站都写的很清楚),到Admin控制台,大概就是这样,


\"\"

接下来,我就直接在Admin Console中操作了,

一, qcpool指定MQ server


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史