📄 jmsasyncreceiver.java
字号:
package Jt.examples.jms;
import Jt.*;
import Jt.jms.JtJMSQueueAdapter;
//Demonstrates the use of JtJMSQueueAdapter (asynchronous mode).
public class JMSAsyncReceiver {
// Test program
public static void main(String[] args) {
JtFactory main = new JtFactory (); // Jt Factory
JtJMSQueueAdapter jmsAdapter;
JtEcho echo = new JtEcho ();
JtKeyboard keyboard = new JtKeyboard ();
// Create the JMS adapter (point-to-point)
jmsAdapter = (JtJMSQueueAdapter) main.createObject
(JtJMSQueueAdapter.JtCLASS_NAME, "jmsAdapter");
// Asynchronous mode. Incoming messages will be redirected to echo
main.setValue (jmsAdapter, "subject", echo);
main.sendMessage (jmsAdapter, new JtMessage (JtJMSQueueAdapter.JtSTART_LISTENING));
System.out.println ("Listening for asynchronous messages ... ");
main.sendMessage (keyboard, new JtMessage (JtObject.JtACTIVATE));
// Remove jmsAdapter
main.removeObject ("jmsAdapter");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -