-
Architecture / Charge ?
Hello
Juste une petite question toute simple que je me pose vu que je me lance dans un nouveau projet.
Je souhaite développer une appli qui expose des EJB3 Stateless Remote sur un Glassfish par JNDI
Cependant vu que je compte distrubuer le client a des milliers d'internautes, je me demande si ca pose éventuellement problème?
Peut-il y avoir par exemple 1000 clients qui utilisent le même EJB remote en même temps?
Y-a-t-il des limites?
Des trucs a régler sur le serveur d'application?
Est-ce que ce genre d'archi tient bien la charge?
Est-ce plus optimisé d'utiliser un webservice, rmi ou autre?
Merci :)
-
Comme réponse éclair, je peux te dire que les EJB 3 sont adaptés à ton cas puisqu'un des avantages d'un serveur d'application est la capacité de supporter les montées en charge (1000 clients en même temps).
Pour les détails, regarde la doc de GlassFish.
-
OK merci :)
Par contre j'ai trouvé un vieux poste qui a l'air de dire qu'il vaut mieux éviter de transferer des entity beans au client, ou alors il faut les détacher avant sinon les proxy restent et ca consomme plus que de simples pojo...