Transformation d'un appli lourde en appli distribuée
Bonjour,
J'ai développé une application en client lourd avec un interface en swing et des objets métier avec leur propre système de persistance.
J'ai une architecture en plusieurs packages:
Un package vue qui comprend les interfaces swing
Un package metier qui comprend les objets métiers
Un package persistance qui s'occupe de la connexion à la base de donnée et des requêtes.
Maintenant, il faudrait faire évoluer l'application en client serveur avec le client toujours en swing et plus tard un partie web.
J'ai donc commencer à modifier mon application en mettant en place un serveur Glassfish, et des EJB3.
J'ai réussi à faire tourner les tests d'EJB mais des que je veux les rattacher à mes classes métier le programme me dit qu'il n'arrive plus à trouver les EJB.
Les EJB ne sont utilisables que par des classes annotées @Entity ?
En gros comment faire une application distribuée en gérant moi même la persistance ?
Merci d'avance