Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Konfigurovať továreň pripojenie JMS . Pripojenie továreň je to , čo klient používa na vytvorenie pripojenia k poskytovateľovi . Pripojenie továreň vystihuje konfiguráciu pripojenia . Tento krok výrazne líši od aplikačného servera na aplikačný server . Riaďte sa pokynmi na aplikačnom serveri aplikácie pre špecifické detaily .
2
Konfigurácia tému alebo fronty JMS . Téma sa používa pre publikovanie prihlásiť komunikáciu a fronty na mieste . Podobne konfiguráciu pripojenia továrne JMS , tento krok je špecifické pre vašu verziu aplikačného servera . Ak chcete zistiť aktuálny krokov , obráťte sa na dokumentáciu aplikačného servera .
3
Uistite sa , že téma alebo fronty bol nastavený .
4
Vytvoriť novú triedu Java v integrované vývojové prostredie ( IDE ) .
5
Vytvorte počiatočné JNDI kontext . Tým sa vytvorí vzťah medzi klientskou aplikáciou a rozhrania JNDI kontext
Príklad : .
Kontext jndiCtx = null ;
try { klipart
jndiCtx = new InitialContext ( ) ;
} catch ( NamingException e ) {
//vykonávať spracovanie výnimiek
}
6
Look - up určenia a na prepojenie továreň
Príklad : .
ConnectionFactory ConnectionFactory = null ;
Cieľ dest = null ;
try {
ConnectionFactory = ( ConnectionFactory )
//nahraďte názov, ktorý ste použili pre pripojenie továrni , keď ju nastaviť v aplikačnom serveri
jndiContext.lookup ( " jms /ConnectionFactory " ) ; .
//nahraďte názov , ktorý ste použili na fronte alebo témy pri konfigurácii aplikačného servera
dest = ( určenia) jndiCtx.lookup ( " váš cieľ meno " ) ; .
}
} catch ( Exception e ) {
//handle výnimkou
}
7
Vytvorenie pripojenia JMS a relácie . Relácie je single - threaded transakčné kontext pre výrobu a náročné správ , ktoré môžu byť použité k skupine sada správ
Príklad : .
Connection connection = connectionFactory.createConnection ( ) ;
Session session = connection.createSession ( false , Session.AUTO_ACKNOWLEDGE ) ;
8
Vytvoriť MessageProducer a správu klipart
Príklad použitia textovú správu : klipart .
MessageProducer výrobcu = session.createProducer ( dest ) ;
textmessage message = session.createTextMessage ( ) ;
výrobcu správy je objekt vytvorený relácie , ktorý sa používa na odosielanie správ do miesta určenia ( téma alebo fronty ) . V príklade , textové správy bola vytvorená , ale JMS podporuje ďalšie štyri formáty : . Môže , byte , prúd , objekt , a správy , ktoré môžu byť použité na odosielanie celý rad rôznych typov informácií
9 < p . > Poslať správu k cieľu
Príklad :
message.setText ( " Toto je správa " ) ;
producer.send ( správa ) ;
10
Odoslať prázdnu správu signalizovať koniec správy nastavená . To by malo byť vykonané iba z bodu do bodu správ ( front )
producer.send ( session.createMessage ( ) ) ; .
Copyright © počítačové znalosti Všetky práva vyhradené