UF2 – Act4Servidor d’aplicacions   Glassfish – JDBC Realm Laia Luna – IES Milà i Fontanals
Instal·lació de JDK# sudo add-apt-repository "deb  http://archive.canonical.com/ lucid  partner"# sudo apt-get update# sud...
Variables entorn   Aquestes variables permetran que el    Glassfish pugui accedir al Derbi.#sudo nano  /opt/glassfishv3/g...
JavaDBPaquets#sudo apt-get install sun-javadb-client sun-javadb-core#sudo apt-get update# exportCLASSPATH=$DERBY_INSTALL/l...
JavaDB# export PATH=$PATH:/usr/share/javadb/bin/# export DERBY_HOME=/usr/share/javadb# sudo apt-get install connect-proxy...
Connection PoolAl navegador: www.from8080.local:4848JDBC > Connection PoolAquí estem lligant la BD amb el JDBC. El “userau...
JDBC ResourceAquí configurem dins del “userauth” la base de dades (POOLNAME)
JDBC RealmConfiguration > Segurity > Realms. Crear-ne un denou.
JDBC Realm
JavaDB• Per connectar-nos a IJ de Derby:# ij> connectjdbc:derby://localhost:1527/userauth;user=APP;password=APP;create=TRU...
Arbre de directoris APPFer un projecte JAVA-WEB : Glassfish-web.xml apartir de Glassfish 3.1
WEB.XMLQuan tinguem creat el projecte en el Netbeans, botódret:Nuevo > Otro > Web > Standart Deployment Descriptor (web.xml)
GLASSFISH-WEB.XMLgroup -> base de dades (GROUPTABLE)   role -> glassfish (web.xml)
Execució
GUIES Glassfish:  http://www.nabisoft.com/tutorials/glass  fish/installing-glassfish-311-on-ubuntu Database i Realm: ht...
Upcoming SlideShare
Loading in...5
×

Desenvolupament d’aplicacions web (DAW) - UF2 - Act4

141

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
141
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Desenvolupament d’aplicacions web (DAW) - UF2 - Act4

  1. 1. UF2 – Act4Servidor d’aplicacions Glassfish – JDBC Realm Laia Luna – IES Milà i Fontanals
  2. 2. Instal·lació de JDK# sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"# sudo apt-get update# sudo apt-get install sun-java6- jdk sun-java6-jre
  3. 3. Variables entorn Aquestes variables permetran que el Glassfish pugui accedir al Derbi.#sudo nano /opt/glassfishv3/glassfish/config/asenv.conf JAVA_HOME=/usr/lib/jvm/java-6-openjdk AS_JAVA=/usr/lib/jvm/java-6-openjdk Per a saber els dominis creats:
  4. 4. JavaDBPaquets#sudo apt-get install sun-javadb-client sun-javadb-core#sudo apt-get update# exportCLASSPATH=$DERBY_INSTALL/lib/derby.jar:$DERBY_INSTALL/lib/derbytools.jar:.# export DERBY_INSTALL=/opt/Apache/db-derby-10.9.1.0-bin
  5. 5. JavaDB# export PATH=$PATH:/usr/share/javadb/bin/# export DERBY_HOME=/usr/share/javadb# sudo apt-get install connect-proxy Engegar base de dades amb:# sudo /opt/glassfishv3/bin/asadmin start- databasehttp://www.stuartellis.eu/articles/derby-javadb/
  6. 6. Connection PoolAl navegador: www.from8080.local:4848JDBC > Connection PoolAquí estem lligant la BD amb el JDBC. El “userauth” és el lligam.
  7. 7. JDBC ResourceAquí configurem dins del “userauth” la base de dades (POOLNAME)
  8. 8. JDBC RealmConfiguration > Segurity > Realms. Crear-ne un denou.
  9. 9. JDBC Realm
  10. 10. JavaDB• Per connectar-nos a IJ de Derby:# ij> connectjdbc:derby://localhost:1527/userauth;user=APP;password=APP;create=TRUE;> connectjdbc:derby://localhost:1527/userauth;user=APP;password=APP;> run scriptsql;
  11. 11. Arbre de directoris APPFer un projecte JAVA-WEB : Glassfish-web.xml apartir de Glassfish 3.1
  12. 12. WEB.XMLQuan tinguem creat el projecte en el Netbeans, botódret:Nuevo > Otro > Web > Standart Deployment Descriptor (web.xml)
  13. 13. GLASSFISH-WEB.XMLgroup -> base de dades (GROUPTABLE) role -> glassfish (web.xml)
  14. 14. Execució
  15. 15. GUIES Glassfish: http://www.nabisoft.com/tutorials/glass fish/installing-glassfish-311-on-ubuntu Database i Realm: http://blogs.oracle.com/foo/entry/mort_ learns_jdbc_realm_authentication ConnectionPool i JDBC Resource http://blogs.oracle.com/foo/entry/mort_ learns_jdbc_for_glassfish

×