Identificare se JMS è adatto per il vostro modello di comunicazione . Usare JMS quando non è tenuto a conoscere informazioni sulle altre interfacce , può essere eseguito indipendentemente da altre attività di interfaccia e non ha bisogno di aspettare per le risposte . Se i requisiti sono tutti e tre di questi, allora il servizio JMS sembra essere adatto alle vostre esigenze . 
 2 impostare il client per lavorare con la messaggistica . 
 Impostare il tipo di client da utilizzare con i JMS . Questi potrebbero essere i clienti di applicazioni , client aziendali o altri componenti web in grado di inviare e ricevere messaggi in modo asincrono . In altre parole, i messaggi non devono essere inviati ad un programma rigoroso e può essere basata su eventi o altre azioni . L'unico tipo di applicazione Java senza bisogno di utilizzare le JMS sono applet Java . In genere , le applicazioni distribuite sono utilizzati con le JMS . 
 3 Utilizzare gli strumenti giusti per costruire un ambiente di test . 
 generare l'applicazione utilizzando un tool di creazione portatile , per fornire un ambiente di test . Il server Apache Foundation fornisce " Ant " per costruire e testare ambienti Java . Usare questo per compilare e costruire i programmi in modo che possano essere testati . 
 
 Un altro aspetto di questo processo è la configurazione dei percorsi sul server applicazioni , quindi l'ambiente sa dove trovare i file essenziali per l'esecuzione del server . 
 
 Il percorso deve essere sfuggito a Windows come segue : 
 
 C : . \\ \\ sun \\ \\ appserver 
 
 Il server applicazioni deve essere distribuito in modo che possa essere utilizzato per fornire i JMS. La documentazione di Apache ( vedi Risorse ) fornisce informazioni più dettagliate su come l'impostazione può essere raggiunto o specificamente configurato per un ambiente . 
 4 
 piano e scrivere i comandi di messaggistica. Le connessioni sono istituiti all'interno della sessione di messaggistica . . " Consumatore" l'applicazione di invio di un messaggio è conosciuta come il "produttore" e il ricevitore è noto come il 
 
Un codice di esempio frammento di un ricevitore fornito da Oracle ( vedi Risorse ) è il seguente : < br
 mentre > (true ) { 
 
 messaggio m = consumer.receive ( 1) ; 
 
 if ( ! m = null) { 
 
 se ( m instanceof TextMessage ) { 
 messaggio 
 = ( TextMessage ) m ; 
 
System.out.println ( "Messaggio di lettura: " + Commercio
 message.getText ( ) ) ; 
 
 } else { 
 
 pausa ; . 
 
 } 
 
 Questo codice riceve messaggi ( consumatore ) in un loop fino a quando non ci sono messaggi rimangono nella coda di messaggi 
 
 5 verificare la configurazione JMS per assicurarsi che funzioni correttamente . 
 Inviare e ricevere alcuni messaggi di prova per assicurarsi che funzionino come previsto. Il servizio di messaggistica di base dovrebbe essere testato indipendentemente l'applicazione principale per garantire i servizi di messaggistica vengono inviati correttamente , interpretati e ricevuti. 
 
              
Programmazione © www.354353.com