WA1663 WebSphere Application Server Community Edition v2.0 Administration Training Course Outline (Coming Soon)
|
|
1. Overview of WebSphere Application Server Community Edition
|
|
- What is WebSphere Application Server Community Edition?
- Relation to other WebSphere Application Server editions
- Relation to Apache Geronimo
- General Architecture
|
| |
2. Installing WAS-CE
|
|
- How to get WAS-CE
- Installing Java
- Installing WAS-CE
- Other Common Components
- Starting and Stopping the Server
- Using with Eclipse
|
| |
3. Administration Console and Application Deployment
|
|
- Accessing the Admin Console
- Console Layout
- Deploying Applications
- WAS-CE Deployment Plans
- WAS-CE Repository
|
| |
4. Java EE Overview & Application Structure
|
|
- Objectives
- Goals of Enterprise Applications
- What is Java?
- What is Java EE?
- The Java EE Specifications
- Role of Application Server
- What is a Servlet?
- Servlet Execution
- What is a JSP?
- JSP Code Sample
- What is an EJB?
- EJB Types
- EJB Examples
- Model-View-Controller Architecture
- MVC An Example
- WAS-CE Deployment Descriptors
- Using XML tools of Eclipse
|
| |
5. Introduction to OnlineStore Sample Application
|
|
- Objectives
- OnlineStore Functions
- Application Homepage
- New Customer Registration
- Customer Login
- Browse Products
- View Cart Place Order
- Order Confirmation
- Error Notification
- OnlineStore Application Structure
- OnlineStoreWeb.war Contents
- OnlineEJB.jar Contents
- Summary
|
| |
6. WAS-CE Troubleshooting
|
|
- Log4j
- Server Log Files
- Java Exceptions
- Configuring Log4j Properties
- Viewing Log Information in the Console
- Web Access Log
|
| |
7. Connecting WAS-CE to a Database
|
|
- What is JDBC?
- JDBC Driver
- Adding JDBC Drivers to WAS-CE
- Data Source Architecture
- Creating Data Sources with WAS-CE
- Performance Properties of Connection Pool
- WAS-CE Embedded Database
|
| |
8. JNDI & Naming Services
|
|
- Naming Service
- Objects in Namespace
- What is JNDI?
- JNDI Binding in WAS-CE
- Use of JNDI in Code
- NameNotFoundException
- JNDI Viewer in Console
- JNDI References
|
| |
9. Application Security with WAS-CE
|
|
- Authentication and Authorization
- Java EE Security Roles
- WAS-CE Security Realms
- Using a Database for Authentication
- Using an LDAP Server
- LDAP Viewer in Console
|
| |
10. Configuring SSL with WAS-CE
|
|
- Overview of SSL
- Digital Certificates
- Creating Certificates
- Enabling SSL for WAS-CE
- Using WAS-CE to Manage Client Certificates
|
| |
11. WAS-CE JMS Messaging
|
|
- Intro to Messaging
- JMS (Java Messaging Service)
- MDB Destinations
- ActiveMQ in WAS-CE
- Configuring JMS Resources
|
| |
12. Load Balancing and Clustering
|
|
- Running Multiple Instances
- Load Balancing with Apache Web Server
- Replicating HTTP Sessions
- Limitations of WAS-CE Clustering
|
| |
| Notice: This course is still under development and the outline is subject to revisions. |
| |