设想
我通过实现 messageListener 来使用来自 WebLogic 队列的消息。onMessage() 调用成功,接收到的消息可以从 onMessage 函数中打印出来。
要求
收到此 msgText 后立即处理并将处理后的结果返回给调用方法。
代码
@Override
公共无效onMessage(消息消息){
try {
String msgText;
if (msg instanceof TextMessage) {
msgText = ((TextMessage) msg).getText();
} else {
msgText = msg.toString();
}
System.out.println(msgText);
} catch (JMSException ex) {
ex.printStackTrace();
}
}