比如一个1.csv文件, 我直接发送这个问题,是否可以在发送的过程中,附上这个文件的一些attrebute呢?
比如文件名,等等。这样, 在别的系统接受到这个1.csv之后,能直接给附上是这个文件的回应文件呢。

解决方案 »

  1.   

    什么类型的message?BytesMessage?StreamMessage?
      

  2.   

    MapMessage不是可以以键值对的形式发送消息么?
      

  3.   

    BlobMessage blob = session.createBlobMessage(new File(文件路径));
    blob.setStringProperty("fileName", file.getName());//设置文件名
    producer = session.createProducer( session.createQueue(queueName));
    producer.setDeliveryMode(DeliveryMode.PERSISTENT);
    producer.send(blob);
    producer.close();
    producer=null;