Tecnología

Inicio

Cómo escribir su propio simple de Java Message Queue

La cola de mensajes de Java escribe datos en una carpeta virtual para dos aplicaciones pueden interactuar con los datos de otros. La cola de mensajes actúa como una conexión central donde ambos programas dejan y recogen los datos. Usted puede escribir su propia cola de mensajes para establecer una interfaz entre dos programas. La configuración básica de cola de mensajes Java crea una zona de colas, establece una sesión 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 el URL o la ubicación del archivo de la cola. En este ejemplo, la cola se creó en la carpeta C: \ cola:

Cadena cola = "c: \ cola";
ConnectionFactory conectar = new ActiveMQConnectionFactory (cola);

Connection msg = connect.createConnection();
msg.start();

3 Iniciar 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 código siguiente, se configura la escucha de sesión:

Destino dest = session.createQueue ();

4 Enviar un mensaje a la cola para probar el nuevo servicio de sesión y mensajería. En este ejemplo, un mensaje de texto se envía a la cola:

MessageProducer pro = session.createProducer (destino);

TextMessage text = session.createTextMessage("my message");
pro.send(text);