activemq5.2发送和接收BlobMessage简单实例

 

 

package com.work.activemq;

import java.io.File;

/**
 * @author wangmingjie
 * @date 2009-7-29上午09:21:53
 */
public class BlobMessageClient {

 /**
  * topic方式,必须先启动消费者,然后是生产者,否则接收不到消息。
  * queue方式,最好先启动生产者,然后启动消费者,否则也容易收不到消息。
  * @param args
  */
 public static void main(String[] args) throws Exception {
  
  BlobMessageSendTest producer = new BlobMessageSendTest();   
  BlobMessageReceiveTest consumer = new BlobMessageReceiveTest();

        String fileName = "e:/javagood/clearbug1.6.zip";
//        String fileName = "d:/JAVA+开发视频会议系统详细设计.doc";
  File file = new File(fileName);
        producer.produceMessage(file);
       
        producer.close();   
        // 延时500毫秒之后停止接受消息   
        Thread.sleep(2000);   
        // 开始监听   
        consumer.consumeMessage();   
        // 延时500毫秒之后发送消息
        Thread.sleep(2000); 
        consumer.close();   
 }

}

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值