论坛登陆 用户名:  密 码:
设为首页  加入收藏
08年北京名校秋季招生
名牌院校免试入学宽进严出,突破考分限制,名校与你零距离,以下院校按报名先后顺序录取,24小时网上报名覆盖全国
  您现在的位置: 中国教育招生在线 >> IT >> JAVA认证 >> IT正文
【J2EE综合】——使用JMS队列
 作者:佚名     2007-3-14 16:12:41        来源:不详  浏览次数:

 

 

 

 

 

 

 

 

Java消息发送服务(Java Messaging Service,JMS)是提供商无关的一套API,用于在程序间进行可靠的消息发送。在客户端-服务器计算中,客户端程序与服务器与服务器建立联系并请求服务。相反,消息发送应用在相互协作的程序之间发送消息。有些程序(在所谓的“对等(peer-to-peer)”应用中)则相互之间直接交换信息(JXTA使用的就是这种模型)。


现在可以用QueueSender来发送消息到队列。

4. 创建一个消息对象(Message的子类),然后使用QueueSender的发送方法将它们发送至目的地。示例程序从Session中获得一个TextMessage对象。接着示例程序将每个程序参数打包到TextMessage 中,然后使用QueueSender将其发送至队列。注意,同一个TextMessage 可以使用多次。

  1.       TextMessage tm = qs.createTextMessage();
  2.        
  3.       // 为第一个参数之后的每个参数进行一次循环
  4.       // 以文本消息的形式发送参数字符串
  5.       for (int i = 2; i < args.length; i++) {
  6.           tm.setText(args[i]);
  7.           qsnd.send;
  8.       }


5.关闭QueueConnection。在try/finally程序块的最后一条语句中关闭连接是一个好习惯。这一步很重要:忘记关闭 QueueConnections 将可能导致服务器上的资源泄漏: 

  1.   } finally {
  2.           if (qc != null) {
  3.               qc.close();
  4.           }
  5.       }



要发送消息到一个消息队列,可以使用TestQueue程序(在缺省的包中),加上一个参数“send”,例如:

$ java TestQueue send jms/queue/MyTestQueue a b c d
Java Message Service 1.0.2 Reference 
Implementation (build b14)
Sent: 'a'
Sent: 'b'
Sent: 'c'
Sent: 'd'


1 2 下一页>>

责任编辑:lss
  相关新闻
【JAVA基础】JDBC连接DB2数据库详解
浅析J2EE应用服务器中间件
J2EE技术-漫谈EJB在Java中的应用
J2EE探索者:用JMS进行企业消息传递
把您从麻烦中解脱的JNDI在J2EE中的角色
J2SE:六大代码问题检验你的Java知识
J2EE平台WEB组件开发如何使用定制标签
专家讲述J2EE中的多字节字符的处理
JAVA编程实用工具之 Jar2Exe 转换工具
基于J2EE架构的模拟考试系统
J2EE Frameworks介绍
“快”在细节 J2EE程序的性能优化技巧
【JAVA基础】JDBC连接DB2数据库详解
J2EE持久层框架-JDO 2.0 最终投票通过
J2EE中使用EntityBean和JDO的优缺点分析
J2EE WEB-Tomcat5.5.9中文问题解决方案
加快利用J2EE部署CRM BEA和Siebel共推SOA
Win2000 Server下安装j2ee
开发完整J2EE解决方案的八个步骤
论J2EE开发Web应用程序中的安全认证机制
  评论
现在有100人对本文发表评论
查看所有评论
 
推  荐
 
100本成功必读热销书
热门招生
  北京文理研修学院   前进大学
  北京明园大学   北京建设大学
  北京邮电大学世纪学院   北方工商管理学院
  联想软件定向委培班   香港数码动画学院
  青年企业管理研修学院   北京华夏管理学院
热门培训
网络化办公专家培训认证 电子科技大学软件学院
软件测试工程师培训认证 北大青鸟十大授权培训
IT硬件工程师培训认证班 北京环球雅思荷兰预科
JAVA开发工程师培训 潜能时代IT服务管理培训
网络信息化工程师培训 清华大学继续教育学院
论坛精选
 
有些细节是男人也该注意的风度!最容易读错的字
某强人手机里保存的30条短信 中国十大高薪职业
最感人的十大韩剧经典台词 嫁给工程师的N个理由
爆强!只有一句话的鬼故事 转贴教你如何做妖精
 女人一定要記住的話 女人最好别嫁给最爱的男人
城市联盟
 大连 上海 天津 广州 西安 深圳  天津  青岛  大连  福州  沈阳  青海  连云港  南京  吉林  厦门  威海  辽宁  呼和浩特
Copyright © 2006   www.edu999.com   All rights reserved. 中国教育招生在线  版权所有
北京市通信管理局[2004]字第552号函    京ICP证040442号