Comment déployer des EJB sur le serveur?

Je suis en train d'apprendre EJB3 de la dernière quelques jours. J'ai beaucoup de questions concernant les EJB, les serveurs d'application et de déploiement des EJB.

Pour commencer, j'ai créé un simple helloworld stateless session bean, mais je ne sais pas comment le déployer sur le serveur. Il a une seule classe d'haricot, haricot interface et une servlet client. J'ai utilisé eclipse pour développer ce projet.

Aucun des livres que j'ai lu donne le détail étape par étape sur la façon de mettre EJB sur le serveur et comment accéder à ces haricots.

J'ai JBoss 6 serveur et j'ai aussi Java EE budle téléchargé depuis le site de sun. Est-ce à Java EE lot contient un serveur Glassfish? ou ai-je besoin de le télécharger séparément?

Quelqu'un peut-il me donner le détail étape par étape de la façon de mettre mon bean et son client sur le serveur (JBoss ou Java EE)?

Et pourquoi devons-nous inclure bean interface de classe de l'EJB code client? Je veux dire que soit nous avons besoin de garder le client et le haricot dans un même colis ou si nous les gardons sous la forme de plusieurs paquets nous avons besoin d'importer de haricots interfaces dans le code client. Suis-je le droit?

Merci pour l'aide !!

OriginalL'auteur Shekhar | 2010-03-29