Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Tutorial On JMS
De Java Messaging Service maakt het verzenden en ontvangen van berichten tussen clients . Messaging- diensten verschillen van andere technologieën , zoals ze zijn niet verplicht om toegang methoden een externe partner te leren kennen. Messaging- diensten zijn ook verschillend van e-mail , zoals interacties tussen berichten komen niet noodzakelijk occur.Sun ontwierp de JMS Application Program Interface ( API ) om een gemeenschappelijke set van interfaces en regels voor programma's geschreven in de programmeertaal Java met andere toepassingen om te communiceren met een geïmplementeerd messaging service . Wat je nodig hebt
Java Software Development Kit
Java Messaging Service modules
Apache
Ant
Toon Meer Aanwijzingen
1 Controleer of JMS past in met uw oplossing .

Identificeer als JMS is geschikt voor uw communicatie model . Gebruik JMS wanneer het niet nodig is om informatie over de andere interfaces kennen , kunnen onafhankelijk van andere interface- activiteiten uitvoeren en hoeft niet te wachten op reacties. Als uw eisen omvatten alle drie van deze , dan lijkt de JMS dienst om goed aangepast aan uw behoeften . Kopen van 2 Stel de klant om te werken met messaging .

Stel het type client te gebruiken met de JMS . Dit kunnen toepassing cliënten , enterprise klanten of andere web onderdelen kunnen berichten asynchroon verzenden en ontvangen . Met andere woorden, de berichten niet een strikt tijdschema te verzenden en kan worden gebaseerd op gebeurtenissen en andere activiteiten . Het enige type Java applicatie niet te hoeven de JMS gebruiken Java-applets . In het algemeen , worden gedistribueerde toepassingen gebruikt met de JMS .
3 Gebruik de juiste tools om een testomgeving te bouwen .

Bouw de toepassing met behulp van een draagbaar build tool, om een testomgeving te bieden . De Apache Server Foundation biedt " Ant " op te bouwen en te testen Java -omgevingen . Gebruik dit om het programma te compileren en te bouwen, zodat ze kunnen worden getest .

Een ander aspect van dit proces is het configureren van de paden op de applicatie -server , zodat het milieu weet waar om essentiële bestanden te vinden voor het uitvoeren van de server . < Br >

het traject moet op Windows worden gelaten als volgt :

C : . \\ \\ zon \\ \\ appserver

De toepassingsserver moet worden ingezet , zodat het kan worden gebruikt om te voorzien de JMS . De Apache documentatie ( zie bronnen ) geeft meer gedetailleerde informatie over hoe de setup kan worden bereikt of specifiek geconfigureerd voor een omgeving .

Plan 4 en schrijf de messaging -opdrachten . Verbindingen worden opgezet binnen de chatsessie . " . Consument" de verzendende toepassing van een bericht staat bekend als de " producent " en de ontvanger is bekend als de

Een voorbeeld stukje code van een ontvanger die door Oracle ( zie bronnen ) is als volgt : < br

terwijl > (true ) {

Message m = consumer.receive ( 1 ) ;

if ( ! m = null ) {

if ( m instanceof textmessage ) {

bericht
= ( sms ) m ;

System.out.println
( " lezen boodschap : " +

message.getText
( ) ) ;

} else {

break
; .

}


Deze code ontvangt berichten ( consumenten ) in een lus totdat er geen berichten nog in het bericht wachtrij
Goedkope 5 Test uw JMS setup te zorgen dat het goed werkt .

enkele testberichten verzenden en ontvangen om ervoor te zorgen dat ze werken zoals verwacht . De basis messaging dienst moet onafhankelijk van de belangrijkste toepassing worden getest om er zeker van de messaging-diensten worden correct verzonden , geïnterpreteerd en ontvangen.

Previous: Next:
  Java Programming
·WPS en JVM heap Maten 
·Hoe maak je een jar-bestand vo…
·PHP Vs . Java Schaalbaarheid 
·Verborgen voorwerpen in Java 
·Waarom heeft AS2 gecertificeer…
·NetBeans Project Types 
·Hoe te Recursion in Java Inclu…
·De verschillen tussen JSP & JS…
·File Handling in Java Tutorial…
  Related Articles
Hoe maak je een Visual Basic -programma …
Hoe te Disable /Enable Command Knoppen i…
Hoe de klok op uw bureaublad instellen 
Hoe je code schrijven op HTML Button Met…
Visual Basic Math Functions Tutorial 
Visual Basic Tutorial : Msgbox 
ListBox Visual Basic Tutorial 
Visual Basic ListView Tutorial 
Progress Bar Tutorial 
  Programmering Articles
·Hoe maak je een Java- programma te compi…
·Hoe om te leren spel programmeer 
·Hoe maak je een programma om uit te prin…
·Hoe maak je een Hashtag Retweeter Build 
·Hoe maak je een abstracte klasse in Java…
·Hoe te Constraints in MySQL uitschakelen…
·Hoe kan ik een query in MySQL en DB2 
·MySQL is traag met te veel Persistent Co…
·De Java-code die controleert de Input Va…
Copyright © Computer Kennis http://www.nldit.com