La cola de mensajes Java escribe datos en una carpeta virtual para dos aplicaciones pueden interactuar con los datos de cada uno. La cola de mensajes actúa como una conexión central donde ambos programas dejar y recoger datos. Usted puede escribir su propia cola de mensajes para establecer una interfaz entre dos programas. La configuración de la cola de mensajes Java básico, se crea una zona de colas , se establece un período de sesiones y envía mensajes a la cola . Instrucciones
1
Abra su software de programación Java y el proyecto de código de cola. Haga doble clic en el archivo de código para abrirlo en el editor.
2
Crear la ubicación URL o un archivo de la cola. En este ejemplo, la cola se instala en el directorio C: \\ carpeta de cola :
cola de cadena
= " c: \\ queue " ; ConnectionFactory connect = new ActiveMQConnectionFactory ( cola ) ; msj conexión = connect.createConnection ( ) ; msg.start ();
3
Comienza la sesión de destino. Después de crear la ubicación de la carpeta , debe iniciar la sesión de destino para escuchar los mensajes nuevos. El siguiente código crea el escucha de sesión :
destino dest = session.createQueue ();
4
Enviar un mensaje a la cola para probar la nueva sesión y el servicio de mensajería. En este ejemplo , se envía un mensaje de texto a la cola :
MessageProducer pro = session.createProducer (destino ) ; TextMessage text = session.createTextMessage ( " mi mensaje "); pro.send (texto) ;