Enterprise Java Programming with Java EE and JBoss (EJB 3.0) Training Course
Course
In City Of London
Description
-
Type
Course
-
Location
City of london
This 4-day course is for programmers who already know the Java language and wish to exploit the Enterprise Java Beans 2.0 technology while becoming aware of the security implications of distributing applications. This course has a large practical component which includes developing an e-commerce application based on Enterprise Java Beans. The course uses the JBoss Application Server.
Facilities
Location
Start date
Start date
Reviews
Subjects
- Application Server
- Java Programming
- Java
- Server
- Database training
- E-commerce
- Design
- Packaging
- Technology
- Programming
Course programme
Enterprise Java Programming
- From client-server to 3-tier architecture
- Design considerations
- Security considerations
- Naming Services
- Comparison of RMI, CORBA and EJB
- JNDI Architecture
- Service Providers and the Service Provider Interface
- The Initial Naming Context
- Looking up objects
- Creating, searching and destroying directory entries
- Exercise 1: JNDI File Search
- EJB concepts and versions
- Component Transaction Monitors
- Commercial implementations
- The EJB Architecture
- Persistence and transactions
- The JEE environment and tools
- Configuring Java EE
- JEE and JNDI Naming
- EJB packaging and deployment
- The deployment tool
- The Hypersonic Database
- Exercise 2: Set up JBoss
- Types of client
- Java clients
- Web and JSP clients
- Servlets and WAR files
- Exercise 3: Write and Deploy a Servlet Client
- The role of an JPA
- Configuring an JPA
- Exercise 4: JPA/li>
- The roles of Session Beans
- Creating Session Beans
- Stateless Session Beans
- Exercise 6: Stateless Session Bean
- Stateful Session Beans
- Exercise 7: Stateful Session Bean
- Meta data
- Transaction management
- 1-1, 1-many, many-1 and many-many associations
- EJB versions
- The Java Messaging System (JMS)
- Exercise 8: JMS
- Users and roles
- Access control
- Authentication
- Exercise 9: JBoss Security
- The Message Driven Enterprise Bean
- Exercise 10: Message Driven Bean
Enterprise Java Programming with Java EE and JBoss (EJB 3.0) Training Course