Sunteți pe pagina 1din 1

TEMA 4

EJB - JMS
NOTA 6 (minim):

Interfata Web si Java Managed Beans (nu servleturi)


Session Beans
Entity
Baza de date (minim 3 tabele)
CRUD pe carti-uri (pentru functia de administrator)
Documentatie, diagrame
Trimitere mail la TOTI utilizatorii cand o carte e inserata de catre un administrator. Mailurile vor
fi trimise prin mecanismul asincron implementat de JMS.

Pana la Nota 10:

Login (user sau admin), Register (numai user)........................................................1p


Autentificare user (userul normal sa nu poata accesa paginile de administrator)...1p
Shopping Cart la cumparare carti cu functia de remove item
cumparat. Cand se finalizeaza comanda, se decrementeaza stocul.
Se va afisa mesaj de eroare in cazul in care se doreste cumparerea
unei cantitati mai mari decat cea
disponibila....................................................................2p

Intrebari:

Message driven beans: arhitectura, tipuri de comunicare


JMS: arhitecura, tipuri de comunicare implementate
Componente JMS si modelul aplicatiei

TUTORIALE:

https://www.packtpub.com/books/content/setting-glassfish-jms-and-working-message-queues
https://docs.oracle.com/javaee/6/tutorial/doc/bncfa.html
http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/JMSProducer/JMSProducer.
html
http://blog.jelastic.com/2013/08/08/jms-application-deployment-tutorial-for-beginners/
https://today.java.net/pub/a/today/2008/01/22/jms-messaging-using-glassfish.html

S-ar putea să vă placă și