4 | P a g e
SOMMAIRE
INTRODUCTION .................................................................................................................
Introduction architecture application ...................................................................
Installation plugin Jboss Tools ..............................................................................
Serveur D'applications JBOSS (Widfly) .................................................................
Création projet EJB ..............................................................................................
Création couche métier .......................................................................................
Génération tables correspondantes aux entités ..................................................
o Comment déployer un Data Source sur JBOSS ...............................
Administration Jboss ..............................................................
Ajouter driver MySQL sur JBOSS ...........................................
Déployer le projet ................................................................................................
Création Session Bean..........................................................................................
Création interface Remote ...................................................................................
o Création EJB Session .........................................................................
o Type EJB session (@Stateful @stateless @Singleton)
o . Importance JNDI …….....…….....…….....…….....…….....…….....…….....…….......
o Gestion persistance JPA (EntityManager) …….....…….....…….....…….......
Création des clients …….....…….....…….....…….....…….....…….....…….....…….........................
o Création Client Java RMI …….....…….....…….....…….....…….....…….....…….....
Dépendances projet client …….....…….....…….....…….....…….....……
Ajouter JBOSS proxy …….....…….....…….....…….....…….....…….....…..
Propriété InitialContext …….....…….....…….....…….....…….....……......
"jndi.properties" & "jboss-ejb-client.properties" …………………..
Crée client Web Service SOAP ……………………………………………………………………………..
o Creation web service : @WebService; @Ejb(injection dépendance)
création projet EAR ………………………………………………………………..
déploiement projet ………………………………………………………………..
wsdl web service …………………………………………………………………….
teste web service (client SoapUI) …………………………………………..
o Crée Web Service RestFull ……………………………………………………
CONCLUSION ......................................................................................................................
Bibliographie..........................................................................................................................