Come scrivere il proprio semplice Java Message Queue

September 24

La coda di messaggi Java scrive i dati in una cartella virtuale in modo due applicazioni in grado di interfacciarsi con i dati di ciascuno. La coda di messaggi funge da collegamento centrale in cui entrambi i programmi drop off e pick up dei dati. È possibile scrivere il proprio coda dei messaggi di costituire un'interfaccia tra due programmi. La configurazione di base coda di messaggi Java crea una posizione di coda, imposta una sessione e invia messaggi alla coda.

istruzione

1 Aprire il software di programmazione Java e il progetto per il codice coda. Fare doppio clic sul file di codice per aprirla nell'editor.

2 Creare l'URL o percorso di file per la coda. In questo esempio, la coda è impostato nella cartella C: \ coda:

String code = "c: \ coda";
ConnectionFactory collegare = new ActiveMQConnectionFactory (coda);

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

3 Avviare la sessione di destinazione. Dopo aver creato la posizione della cartella, è necessario avviare la sessione di destinazione per ascoltare i nuovi messaggi. Il codice seguente imposta l'ascoltatore sessione:

Destinazione dest = session.createQueue ();

4 Invia un messaggio alla coda per testare il nuovo servizio di sessione e di messaggistica. In questo esempio, un messaggio di testo viene inviato alla coda:

MessageProducer pro = session.createProducer (destinazione);

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