De Java berichtenwachtrij schrijft gegevens naar een virtuele map, zodat beide applicaties kunnen communiceren met elkaars gegevens . De boodschap wachtrij fungeert als een centrale aansluiting waar beide programma's afzetten en ophalen van gegevens . U kunt uw eigen bericht wachtrij te schrijven voor het opzetten van een interface tussen twee programma's . De basis Java berichtwachtrij setup creëert een wachtrij locatie , zet een sessie en stuurt berichten naar de wachtrij . Instructies 1 Open uw Java- programmeersoftware en het project voor de wachtrij code . Dubbelklik op de code om het te openen in de editor . Kopen van 2 Maak de URL of het bestand locatie voor de wachtrij . In dit voorbeeld wordt de rij staan in de map C: \\ wachtrij : String wachtrij = " c: \\ wachtrij " ; ConnectionFactory connect = new ActiveMQConnectionFactory ( wachtrij ) ; Connectie msg = connect.createConnection ( ) ; msg.start ( ) ; 3 Start de bestemming sessie . Nadat u de locatie van de map wilt maken, moet u de bestemming sessie start om te luisteren voor nieuwe berichten . De volgende code stelt de sessie luisteraar : Bestemming dest = session.createQueue ( ) ; 4 Stuur een bericht naar de wachtrij voor de nieuwe sessie en messaging-dienst te testen . In dit voorbeeld wordt een tekstbericht verzonden naar de wachtrij : MessageProducer pro = session.createProducer ( bestemming ) ; sms text = session.createTextMessage ( " mijn boodschap " ) ; pro.send ( tekst ) ;
|