Schița de curs

Introducere și instalare GlassFish

  • Prezentare generală și arhitectura Java EE
  • GlassFish White
  • Arhitectura de bază GlassFish
  • Descărcarea și instalarea GlassFish
  • Pornirea și oprirea GlassFish

Structura și arhitectura

  • Structura fișierelor
  • Profile de server, domenii și configurație
  • Fișiere de configurație - Setup.xml și domain.xml
  • Autentificare și configurare de autentificare
  • Consola de administrare
  • Interfața de linie de comandă asadmin

Implementare

  • Structura aplicației Java EE (Jars, Wars, Ears, Sars)
  • Detalii despre implementarea GlassFish
  • Implementare folosind Consola de administrare și asadmin
  • Implementare folosind autodeploy
  • Implementare folosind sarcini asant
  • Implementare prin directoare (expandate)
  • Încărcarea claselor GlassFish și efectul asupra implementării

Servicii de configurare (Web, JNDI, Sursă de date, EJB, Serviciu Web)

  • Prezentare generală a containerului web
  • Configurarea containerului web / serviciul HTTP
  • Gazde virtuale și ascultători
  • Prezentare generală JNDI și denumire
  • Configurarea denumirii GlassFish
  • Configurarea clientului JNDI
  • Revizuire DataSource și JCA
  • Configurarea DataSource și a pool-ului de conexiuni
  • Container EJB
  • Pooling și caching EJB
  • Gestionarea containerului EJB
  • Prezentare generală și implementare serviciu web
  • Vizualizarea, monitorizarea și gestionarea serviciilor web

Mesagerie

  • Prezentare generală JMS - Java Message Service
  • Prezentare generală a mesageriei GlassFish - Sun Message Queue
  • Crearea fabricilor de conexiuni și destinațiilor (Coadă/Subiect)
  • Configurarea furnizorului JMS

Securitate

  • Prezentare generală a securității Java EE
  • Arhitectura de securitate GlassFish
  • Gestionarea utilizatorilor, grupurilor
  • file, JDBC, LDAP și alte domenii
  • Securitatea parolei - criptarea parolei, parola Master și administrarea parolei
  • Prezentare generală SSL / TLS și HTTPS
  • Configurarea și utilizarea keytool GlassFish
  • Securitatea altor site-uri

Monitorizare și optimizare GlassFish

  • Monitorizare
  • Optimizare

Clustere

  • Prezentare generală a clusterelor GlassFish
  • Configurarea clusterului
  • Depozitul, instanțele clusterului și DAS
  • Arhitectura de cluster (Interceptare client, Echilibrarea sarcinii și toleranța la defecțiuni, Replicarea stării)
  • Servicii în cluster
  • Echilibratoare de sarcină și Http în cluster
  • Configurarea Apache httpd pentru utilizarea cu echilibratorul de sarcină

Concluzii

Cerințe

Participanții ar trebui să fie familiarizați cu sintaxa de bază a programelor scrise în shell-ul sistemului de operare și cu permisiunile de acces la fișiere, directoare, precum și să aibă cunoștințe despre cum să configureze sistemul.

 21 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite