Configurarea eșantionului de mesaje pentru mesaje

Trucul de a da obiectului POJO abilitatea de a primi mesaje este să-l configurați ca un handler. Spațiul de nume jms din primăvară conține tot ceea ce este necesar pentru a face acest lucru. Mai întâi, manipulatorul trebuie declarat ca o componentă:







Apoi, pentru a transforma SpittleAlertHandler într-un obiect POJO gestionat de mesaje, puteți declara această componentă ca un mesaj de gestionare a mesajelor:







Aici, un manipulator de mesaje este declarat în interiorul containerului de manipulare a mesajelor. Containerul de manipulare a mesajelor este o componentă specială care scanează receptorul JMS în așteptarea primirii mesajelor. Imediat ce apare un mesaj nou, acesta va extrage imediat și îl va transmite oricărui gestionar de mesaje interesat de acest mesaj. Această ordine de interacțiuni este prezentată în Fig. 13.7.

Pentru a configura containerele și manipulatorii în primăvară, din spațiul de nume JMS sunt folosite două elemente. element este folosit pentru a include elemente .

Fig. 13.7. Containerul pentru mesajele de mesaje din coadă / subiect.

Când se afișează un mesaj, acesta îl transmite către manipulator (cum ar fi MDP)







Articole similare

Trimiteți-le prietenilor: