关于MQ的摸索

编程技术  /  houtizong 发布于 3年前   60
一件趣事:昨天晚上写程序写的入神,结果做梦的时候发现了一个程序中问题,挺有意思的。
该问题是这样的:
我使用Factory创建Bill对象,Factory使用singleton模式从配置文件load所有类型的Bill(继承于同一个抽象类Bill),load完后将对象存到HashMap中,是用Class.forName.getInstance load的,做梦的时候又仔细考虑了一下发现,这样不太好,因为Bill对象有可能需要许多实例,每次Create的时候应该返回一个不同的实例,应该把Bill的类放到haspMap中返回instance。

关于MQ:

经过前一段时间的摸索:
1、访问本地队列的方法有:
a 使用jndi查找。
b 创建Queue的时候传递URL 为
“queue://queueManagername/queueName”即可。

以上为JMS编程中的使用方法。
访问远程队列时可能需要在Connection中设置连接属性。

摘自Using Java(MQ官方文档):
Connection Provides a scope for temporary queues.
Connection提供使用临时队列的可能。
Also, it provides a place to hold the parameters that control how to connect to WebSphere MQ.
同时,提供一种方式以保存访问webspherMQ的参数。
Examples of these parameters are the name of the queue manager,and the name of the remote host if you use the WebSphere MQ Java client connectivity.
比如 queue manager的名字,远程主机的名字(使用websphere MQ的java 客户联结方式的时候)。

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

留言需要登陆哦

技术博客集 - 网站简介:
前后端技术:
后端基于Hyperf2.1框架开发,前端使用Bootstrap可视化布局系统生成

网站主要作用:
1.编程技术分享及讨论交流,内置聊天系统;
2.测试交流框架问题,比如:Hyperf、Laravel、TP、beego;
3.本站数据是基于大数据采集等爬虫技术为基础助力分享知识,如有侵权请发邮件到站长邮箱,站长会尽快处理;
4.站长邮箱:[email protected];

      订阅博客周刊 去订阅

文章归档

文章标签

友情链接

Auther ·HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群 也可以扫右边的二维码
侯体宗的博客