Introduction and Installation GlassFish
Overview and architecture of Java EE
GlassFish White
Basic GlassFish Architecture
Download and install GlassFish
Starting and Stopping the GlassFish
Structure and architecture
File structure
Server profiles, domains, and configuration
Configuration Files - Setup.xml and domain.xml
Login and login configuration
The Admin Console
The asadmin Command Line Interface
Deployment
The structure of the Java EE Application (Jars, Wars, Ears, Sars)
GlassFish Deployment Details
Deploying with the Admin Console and asadmin
Deploying Using autodeploy
Deploying with asant Tasks
Directory (Expanded) Deployments
GlassFish Classloading, and Effect on Deployment
Configuration Services (Web, JNDI, Datasource, EJB, Web Service)
Web Container Overview
Configuring the Web Container / HTTP Service
Virtual Hosts and Listeners
JNDI and Naming Overview
Configuration GlassFish Naming
Configuration klienta JNDI
Review DataSource i JCA
Configuration DataSource i Connection Pool
Container EJB
EJB Pooling and Caching
Container Management EJB
Web Service Overview and Deployment
Viewing, Monitoring, and Managing Web Services
Messaging
JMS - Java Message Service Overview
GlassFish Messaging Overview - Sun Message Queue
Creating Connection Factories and Destinations (Queue/Topic)
Configuring the JMS Provider
Safety
Overview Java security EE
GlassFish Security Architecture
Manage Users, Groups
file, JDBC, LDAP, and other Realms
Password security - password encryption, Master and adminstracja password
SSL / TLS and HTTPS Overview
Configuring and Using GlassFish keytool
Security other sites
Monitoring and Tuning GlassFish
Monitoring
Tuning
Clustering
GlassFish Clustering Overview
Cluster Configuration
The Repository, Cluster Instances, and the DAS
Clustering Architecture (Client Interceptor, Load Balancing and Fault Tolerance, State Replication)
Clustered Services
Load Balancers and Clustered Http
Configuring Apache httpd for Use with the Load Balancer
Conclusions
|