ejb3 1-server-setup fr

28
1 JBoss 5.0 et Glassfish 2.1: Installation et configuration

Upload: oxia

Post on 22-May-2015

460 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ejb3 1-server-setup fr

1

JBoss 5.0 et Glassfish 2.1: 

Installation et configuration

Page 2: Ejb3 1-server-setup fr

2

Agenda

JBoss téléchargement Documentation Installation avec Eclipse 3.4 et 3.5 Faire et en déployant des échantillons des applications

Glassfish téléchargement Documentation Installation avec Eclipse 3.4 et 3.5 Faire et en déployant des échantillons des applications

Page 3: Ejb3 1-server-setup fr

3

JBoss 5: Installation et configuration

Page 4: Ejb3 1-server-setup fr

4

Télécharger JBoss Application Server

http://www.jboss.org/jbossas/downloads/ Choisissez dernière version stable.

j'ai utilisé 5.1.0.GA. Décompressez dans un répertoire de votre choix.

j'ai utilisé C:\, résultant en C:\jboss-5.1.0.GA Aussi signet JBoss EJB3 tutoriel

http://docs.jboss.com/ejb3/app-server/tutorial/ JBoss est détenue par Red Hat

JBoss est techniquement logiciels libres, mais Red Hat fait de l'argent surl'appui.

Les liens de téléchargement gratuit sont cachés, et les liens de téléchargement évident sur la page d'accueil du point jboss.org à une version avec le support qui coûte de l'argent. Vous avez à la chasse difficile de trouver le lien de téléchargement gratuit ci-dessus.

Page 5: Ejb3 1-server-setup fr

5

Configurer Eclipse (Eclipse Idem pour 3.4 et 3.5)

Page 6: Ejb3 1-server-setup fr

6

Créer Exemple d'application

Page 7: Ejb3 1-server-setup fr

7

Exemple d'application Déployer

Page 8: Ejb3 1-server-setup fr

8

JBoss Test: Page d'accueil JBoss

Page 9: Ejb3 1-server-setup fr

9

Simple page JSP: Code

En jboss-test/WebContent

Page 10: Ejb3 1-server-setup fr

10

Simple page JSP: Résultat

Page 11: Ejb3 1-server-setup fr

11

Servlet simple: Code

Page 12: Ejb3 1-server-setup fr

12

web.xml

Page 13: Ejb3 1-server-setup fr

13

Servlet simple: Résultat

Page 14: Ejb3 1-server-setup fr

14

Projets Web dynamiques vs projets EJB

Projets Web dynamiques but

Servlets, JSP, JSF, Struts, et d'autres applications Web. Peut accéder à des EJB localement (@ EJB) ou à distance (InitialContext).

Créer Fichier, Nouveau, Dynamic Web Project Pour un accès direct (via @ EJB) pour les beans dans des projets EJP sur

le même serveur, choisissez "Ajouter un projet à une oreille"

projets EJB but

les beans sans état et de session avec état , un message-driven beans Créer

Fichier, Nouveau, projet EJB Afin de permettre un accès direct (via @ EJB) pour les haricots de projets

sur un même serveur, spécifiez "Ajouter un projet à EAR"

Page 15: Ejb3 1-server-setup fr

15

Glassfish 2.1: Installation et configuration

Page 16: Ejb3 1-server-setup fr

16

Télécharger Glassfish Application Server

https://glassfish.dev.java.net/public/ downloadsindex.html Choisissez "version finale". J'ai utilisé le lien qui dit "Communiqué officiel de

téléchargement de Sun" Cela vous prend tohttp://www.sun.com/software/products/appsrvr/get_it.jsp, et choisissez "Sun GlassFish Enterprise Server v2.1"

Exécutez l'installateur, pointant vers un répertoire de votre choix.J'ai utilisé C: \, résultant dans C: \ Sun \ AppServer Vous choisissez un mot de passe admin. S'en souvenir.

Aussi Sun Glassfish signet orientée tutoriel EJB3 http://java.sun.com/javaee/5/docs/tutorial/doc/bnblr.html

Et signet Glassfish EJB FAQ https://glassfish.dev.java.net/javaee5/ejb/EJB_FAQ.html

Page 17: Ejb3 1-server-setup fr

17

Configurer Eclipse: Installer l'adaptateur (Eclipse 3.5)

Page 18: Ejb3 1-server-setup fr

18

Configurer Eclipse: Installer l'adaptateur (Eclipse 3.4)

Page 19: Ejb3 1-server-setup fr

19

Configurer Eclipse: Ajouter GlassFish

Faire Eclipse vous connaît Glassfish

(Suite de la page précédente) Choisissez Glassfish 2.1 comme

serveur Ensuite, sur Parcourir, naviguez

jusqu'au dossier Entrez le mot de

passe administrateur que vous avez sélectionnée lors de l'installation

Appuyez sur Terminer

Page 20: Ejb3 1-server-setup fr

20

Créer Exemple d'application

Page 21: Ejb3 1-server-setup fr

21

Exemple d'application Déployer

Ajouter un projet sur le serveur R-cliquez sur Glassfish 2.1 en

bas: Ajouter et supprimer des projets: (Choisissez glassfish-test): Ajouter>: Terminer

Démarrer le serveur Cliquez R- sur Glassfish 2.1 au

démarrage en bas

Page 22: Ejb3 1-server-setup fr

22

Glassfish Test: Page d'accueil Glassfish

Page 23: Ejb3 1-server-setup fr

23

Simple page JSP: Code (aucun changement de l'exemple de JBoss)

Page 24: Ejb3 1-server-setup fr

24

Simple page JSP: Résultat

Page 25: Ejb3 1-server-setup fr

25

Servlet simple: Code (aucun changement de l'exemple de JBoss)

Page 26: Ejb3 1-server-setup fr

26

web.xml (aucun changement de l'exemple de JBoss)

Page 27: Ejb3 1-server-setup fr

27

Servlet simple: Résultat

Page 28: Ejb3 1-server-setup fr

28

Des questions?