Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Uveďte , či JMS je vhodná pre váš model komunikácie . Použite JMS , keď to nie je nutné poznať informácie o rozhraniach , možno spustiť bez ohľadu na iné činnosti rozhraní a nemusí čakať na odpovede . Ak vaše požiadavky zahŕňajú všetky tri z nich , potom služba JMS sa zdá byť vhodný pre vaše potreby .
2. Nastavenie klienta pre prácu s zasielanie správ .
Nastavte typ klienta na použitie s JMS . Tie by mohli byť aplikačná klientov , podnikové klientov alebo iné webové zložky moci odosielať a prijímať správy asynchrónne. Inými slovami , správy nemusí byť poslaný do presne stanoveného časového rozvrhu a môžu byť založené na udalostiach alebo iných akcií . Jediným typom Java aplikácie nie je potrebné používať JMS sú Java applety . Všeobecne platí , distribuované aplikácie sú používané s JMS .
3. Používajte správne nástroje na vytvorenie testovacieho prostredia .
Zostavenie aplikácie pomocou prenosného build nástroj , aby testovacie prostredie . Nadácie Apache Server poskytuje " Ant " stavať a testovať prostredie Java . Pomocou tejto možnosti môžete zostaviť a vytvoriť programy , aby mohli byť testované .
Ďalším aspektom tohto procesu je konfigurácia cesty na aplikačnom serveri , tak životné prostredie vie, kde nájsť dôležité súbory pre spustenie servera .
cesta by mala byť unikol systému Windows nasledovne : celým
C : \\ \\ nie \\ \\ AppServer celým
Aplikačný server musí byť rozmiestnené tak , aby mohol byť použitý pre . na JMS . Dokumentácia Apache ( pozri zdroje ) poskytuje podrobnejšie informácie o tom , ako možno nastaviť dosiahnuté alebo špecificky nakonfigurovaný pre životné prostredie .
4
plán a písať príkazy správ . Pripojenia sú nastavené v rámci relácie chatu . Odosielajúci aplikácie správy je známy ako " výrobca " a prijímač je známy ako " spotrebiteľ " .
Príklad fragment kódu z prijímača poskytované spoločnosťou Oracle ( pozri zdroje ) je nasledovné :
while ( true ) {
správu m = consumer.receive ( 1 ) ;
if ( m = null ! ) {
if ( m instanceof textmessage ) {
message = ( textmessage ) m ;
System.out.println ( " Čítanie správ " +
message.getText ( ) ) ;
} else {
break ;
}
Tento kód prijíma správy ( spotrebiteľské ) v slučke , kým nie sú ostatné vo fronte správ žiadne správy
.
5. Otestujte si svoje nastavenie JMS , aby bolo zaistené , že pracuje správne .
odosielať a prijímať niekoľko skúšobných správ skontrolujte, či pracujú podľa očakávania . Základné správ služby by mali skúšať nezávisle na hlavnom nanášania, čo zaisťuje služby zasielania správ sú správne odoslaná , interpretovať a obdržal .