2016-04-15 1 views

答えて

0

はい、JMS経由でJavaオブジェクトを送信できます。あなたが確認する必要があるのは、Javaオブジェクトがシリアライズ可能であることだけです。つまり、クラスはSerializableを実装する必要があります。その後、単にActiveMQにJavaオブジェクトを送受信してください。

<to uri="activemq:queueName"/> 
+0

おかげで、私はあなたが私の質問について混乱していると思います。 –

0

私は答えが見つかりました。

新しいBrokerServiceを作成する場合は

...

//whatever URI, broker name you want 
    String uri = "tcp://localhost:61617"; 
    String brokerName = "my-tcp-broker"; 

    BrokerService brokerService = new BrokerService(); 
    brokerService.setBrokerName(brokerName);  

    TransportConnector connector = new TransportConnector(); 
    connector.setUri(new URI(uri)); 
    brokerService.addConnector(connector); 
    brokerService.start(); 

または、既存のBrokerServiceを使用している場合...

BrokerService brokerService = BrokerRegistry.getInstance().lookup(brokerServiceName); 
    TransportConnector connector = new TransportConnector(); 
    connector.setUri(new URI(uri)); 
    connector.setBrokerService(brokerService); 
    brokerService.addConnector(connector); 
    connector.start(); 
+0

ああ私は今見ます!私はあなた自身でそれを理解してうれしいです! –

関連する問題