0
我是服務集成總線的新手。我配置了一個總線,並將我的websphere門戶服務器添加爲總線成員。接下來創建了一個主題連接工廠,並在此處選擇了創建的總線, 我想向服務集成總線默認主題空間發送消息。我不知道如何將消息發送到使用JMS如何發送消息到服務集成總線目標主題空間
我是服務集成總線的新手。我配置了一個總線,並將我的websphere門戶服務器添加爲總線成員。接下來創建了一個主題連接工廠,並在此處選擇了創建的總線, 我想向服務集成總線默認主題空間發送消息。我不知道如何將消息發送到使用JMS如何發送消息到服務集成總線目標主題空間
剩下的唯一的事情就是創建一個新的話題(資源> JMS>主題>新)默認的主題空間,在其中選擇話題你想要使用的空間,在你的情況下是Default.Topic.Space。 之後,你可以使用這樣的代碼將消息發送到您的主題:
// Get the connection factory
connFactory=(ConnectionFactory)initCtx.lookup("jms/mycf");
// Get the destination used to send a message
destination = (Destination)initCtx.lookup("jms/mytopic");
Connection conn = connFactory.createConnection();
// Create a non-transacted session
Session session = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
// Create the message producer
MessageProducer msgProducer = session.createProducer(destination);
// Create the message
TextMessage txtMsg = session.createTextMessage("Hello There!!!");
// Send the message
msgProducer.send(txtMsg);
session.close();
conn.close();
謝謝你,心動不如行動,還閱讀文檔,知道我的理解是主題空間可以有類型的隊列或主題的目的地。 – 2013-04-06 01:47:34