ExamJEE(Blanc)
-
Upload
kanoun-ahmed -
Category
Documents
-
view
215 -
download
3
Transcript of ExamJEE(Blanc)
Examen BLANC Architecture n-tiers JavaEE
Soit le diagramme de classes:
T.A.F:1) Crer un nouveau projet CredentialProject2) Implmenter le diagramme de classes (structures en packages).Security ServiceRemote:
Est une interface qui dcrit les mthode invockable distance (Via RMI)
SecurityService:
La mthode deactivate():
Change letat dun Accont dsactiv activated=false
La mthode addAccount():
crypte le motDepass (change la valeur de password par la valeur crypt par la mthode encrypt de CryptoService)
ajoute le compte la base:
si il est de type SimpleUser il sera activ par defaut.
CryptoService:
La mthode encrypt():
retourne une chaine crypt du password (vous pouver simplement inverser la chaine)
La mthode decrypt():
retourne une chaine dcrypt du password (inverse)
(on en a besoin dans la mthode authenticate pour comparer le texte du password saisie avec la valeur de la base)
Pour les autres mthodes (R.A.S)
Partie 2: 1) Crer un Client distant de test pour tester diffrents scnarios (JUNIT) Bonne Chance1