Your SlideShare is downloading. ×
Jbosstraining
Jbosstraining
Jbosstraining
Jbosstraining
Jbosstraining
Jbosstraining
Jbosstraining
Jbosstraining
Jbosstraining
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Jbosstraining

659

Published on

JBOSS TRAINING

JBOSS TRAINING

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
659
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
48
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Contents 1. Overview of Java Enterprise Edition ................................................................................................. 1 2. Overview of JBoss Application Server ............................................................................................... 2 3. Installing JBoss AS ............................................................................................................................. 2 4. JBoss Directory Structure .................................................................................................................. 2 5. Controlling the Life-Cycle of JBoss AS ............................................................................................... 3 6. Deployments on JBoss ...................................................................................................................... 3 7. Web Application Administration....................................................................................................... 3 8. JNDI Administration .......................................................................................................................... 4 9. Javamail Administration .................................................................................................................... 4 11. Enterprise Java Beans Administration ............................................................................................ 5 12. Web Services and JBoss .................................................................................................................. 5 13. JMX Administration ......................................................................................................................... 6 14. Class Loading on JBoss .................................................................................................................... 6 15. Database Integration on JBoss ........................................................................................................ 7 16. Security on JBoss ............................................................................................................................. 7 17. Tuning JBoss .................................................................................................................................... 8 18. High Availability and Scalability on JBoss ........................................................................................ 8 1. Overview of Java Enterprise Edition 1.1. What is Java EE? 1.2. Open and Standard-based 1.3. Multi-tier 1.4. Web-Enabled 1.5. Server Centric 1.6. Component-Based Distributed Architecture 1.7. Enterprise Applications 1.8. Java EE Contents
  • 2. 1.9. Java EE Services 2. Overview of JBoss Application Server 2.1. JBoss Organization 2.2. JBoss AS Background 2.3. Highlights of JBoss AS 2.4. What is new in JBoss AS 5? 2.5. JBoss AS Architecture 2.6. JBoss Microcontainer Layer 2.7. Services Layer 2.8. Aspect Layer 2.9. Application Layer 2.10. JBoss AS Services 2.11. JBoss AS Requirements 3. Installing JBoss AS 3.1. Getting and Installing Java 3.2. Configuring Java 3.3. Getting JBoss AS 3.4. Installing JBoss AS 5 4. JBoss Directory Structure 4.1. JBoss AS Directory Structure 4.2. The bin Directory 4.3. The client Directory 4.4. The common directory 4.5. The docs Directory 4.6. The lib Directory 4.7. The server Directory 4.8. The server Configuration Sets
  • 3. 4.9. The default/confDirectory 4.10. The default/dataDirectory 4.11. The default/deployDirectory 4.12. The default/deployersDirectory 4.13. The default/libDirectory 4.14. The default/logDirectory 4.15. The default/tmpDirectory 4.16. The default/workDirectory 5. Controlling the Life-Cycle of JBoss AS 5.1. Starting JBoss AS 5.2. Verifying JBoss AS Startup 5.3. Stopping JBoss AS 5.4. Starting From a Remote Server 6. Deployments on JBoss 6.1. Java EE Deployment Lifecycle 6.2. Deployment Descriptors 6.3. Deployment on JBoss AS 6.4. Deployers on JBoss AS 6.5. Deployment Dependencies 6.6. Hot vs. Cold Deployment 6.7. Bootstrapping JBoss 6.8. Lab: Deployment 7. Web Application Administration 7.1. Web Technologies 7.2. CGI vs. Servlets/JSPs 7.3. Tomcat Web Container 7.4. Tomcat’s server.xml
  • 4. 7.5. Tomcat’s web.xml 7.6. Defining and Mapping Servlets 7.7. Defining and Mapping Filters 7.8. Session Configuration 7.9. Welcome File List 7.10. Error Documents 7.11. Serving Static Content 7.12. Virtual Hosting with Tomcat 7.13. Web Access Logging 7.14. Lab: Tomcat 8. JNDI Administration 8.1. Java Naming and Directory Interface 8.2. JNDI in Java EE 8.3. JNDI on JBoss 8.4. Lab: JNDI View 9. Javamail Administration 9.1. What is JavaMail? 9.2. Configuring JavaMail Service 9.3. Lab: Mail 10. JMS Administration 10.1. JMS Overview 10.2. JMS in Java EE 10.3. When is JMS Used 10.4. JMS Architecture 10.5. JMS Messaging Domains 10.6. JMS Message Consumption
  • 5. 10.7. JMS on JBoss Configuration 10.8. Configure JMS connection factories 10.9. Configure JMS destinations 10.10. Advanded JBoss Messaging 10.11. JBoss Messaging bridge 10.12. Persistence service configuration 10.13. Lab: JMS 11. Enterprise Java Beans Administration 11.1. Introduction to EJB 3.0 11.2. EJB 3.0 Components 11.3. EJB Container 11.4. Benefits of EJB Technology 11.5. Drawbacks of EJBs 11.6. Session Beans 11.7. Interceptors 11.8. Entity Beans 11.9. Message-Driven Bean 11.10. Session Beans Client Interfaces 11.11. Stateless Session Beans Life Cycle 11.12. Stateful Session Beans Life Cycle 11.13. Message-Driven Beans Life Cycle 11.14. Configuring the EJB container 11.15. Stateful Session Bean Configuration 11.16. Lab: Stateless Session Bean 12. Web Services and JBoss 12.1. Web Services Overview
  • 6. 12.2. Service Oriented Architecture 12.3. Web Services With JAX-WS 12.4. Web Services on JBoss 12.5. JBoss Web Services Tools 12.6. Lab: Web Services 13. JMX Administration 13.1. What is JMX? 13.2. Why JMX? 13.3. JMX Architecture 13.4. JMX on JBoss AS 13.5. JMX Console 13.6. Web Console 13.7. Twiddle Tool 13.8. JBoss AS Administration Console 13.9. Lab: JMX Print Service 13.10. JBoss Monitoring 13.11. Snapshot and Web Console 13.12. Monitoring with JConsole 13.13. Scheduling on JBoss 13.14. Lab: Monitoring 14. Class Loading on JBoss 14.1. Class Namespace Isolation 14.2. Java Class Runtime Identity 14.3. Class Loading in Java EE 14.4. Class Loading On JBoss 14.5. The Class Loader
  • 7. 14.6. Default Class Search Order 14.7. Scoping Classes 14.8. Scoped Class Search Order 14.9. App-specific Log4J Config 14.10. Problems With Class Loading 14.11. Lab: Class Loading 15. Database Integration on JBoss 15.1. Steps Involved 15.2. Resource Requirement 15.3. Install JDBC Drivers 15.4. Define a RDBMS DBCP Resource 15.5. Map our Resource 15.6. Using our DataSource(RDBMS DBCP) 15.7. Hypersonic Database 15.8. Detecting Connection Leaks 15.9. Lab: Database Connectivity 16. Security on JBoss 16.1. Securing Applications 16.2. Filtering Clients by Source 16.3. Authentication & Authorization 16.4. Requiring A&A 16.5. Plain-Text Login Module 16.6. Database Login Module 16.7. FORM-based Login 16.8. Configuring JBoss AS for SSL 16.9. Creating SSL Certificates
  • 8. 16.10. Configure SSL Connector 16.11. Testing SSL Configuration 16.12. Requiring SSL in Apps 16.13. Lab: Application Security 16.14. Securing JMS destinations 16.15. Securing JBoss AS 16.16. JBoss AS System User 16.17. File System Security 16.18. Securing JMX Invoker 16.19. Securing JBoss Applications 16.20. Securing Hypersonic DB 16.21. Java Security Manager 16.22. Running Behind a Firewall 16.23. Lab: JBoss Security 17. Tuning JBoss 17.1. JVM Tuning 17.2. Tomcat Tuning 17.3. RMI Tuning 17.4. Log4J Tuning 17.5. Tuning Other Services 17.6. JMS Tuning 17.7. Slimming JBoss 18. High Availability and Scalability on JBoss 18.1. Requirements 18.2. Clustering: General understanding 18.3. Clustering and JBoss
  • 9. 18.4. Simple Web Architecture 18.5. External Load Balancer Architecture 18.6. Smart Proxy Architecture 18.7. General configuration for the following examples 18.8. Fronting with a Web Server 18.9. Fronting with Apache HTTPD 18.10. Installing mod_jk 18.11. Configuring mod_jk 18.12. Simple Load Balancing 18.13. Enabling Sticky Sessions 18.14. Clustered Session Replication 18.15. Clustering Single Sign-On 18.16. Clustering with HA-JNDI 18.17. HA-JNDI Client Configuration 18.18. Clustering with HA-JMS 18.19. Clustering with Stateless Session Beans 18.20. Clustering with Stateful Session Beans 18.21. Lab: Clustering

×