Programowanie Java Enterprise J2EE i JBoss (EJB 3.0) Certificate for Amadeusz Zasiek
Certificate ID:
539338
Authentication Code:
d3f1e
Certified Person Name:
Amadeusz Zasiek
Trainer Name:
Michał Kuna
Duration Days:
4
Duration Hours:
28
Course Name:
Programowanie Java Enterprise J2EE i JBoss (EJB 3.0)
Course Date:
28 November 2017 09:00 to 1 December 2017 16:00
Venue:
Gliwice, Poland
Course Outline:
Enterprise Java Programming
- From client-server to 3-tier architecture
- Design considerations
- Security considerations
- Naming Services
- Comparison of RMI, CORBA and EJB
Java Naming and Directory Interface (JNDI)
- 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
Introducing Enterprise Java Beans (EJB)
- EJB concepts and versions
- Component Transaction Monitors
- Commercial implementations
- The EJB Architecture
- Persistence and transactions
Java EE and EJB Deployment
- 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
EJB Clients
- Types of client
- Java clients
- Web and JSP clients
- Servlets and WAR files
- Exercise 3: Write and Deploy a Servlet Client
JPA
- The role of an JPA
- Configuring an JPA
- Exercise 4: JPA/li>
Stateless Session Beans
- The roles of Session Beans
- Creating Session Beans
- Stateless Session Beans
- Exercise 6: Stateless Session Bean
Stateful Session Beans
- Stateful Session Beans
- Exercise 7: Stateful Session Bean
EJB Implementation Issues
- Meta data
- Transaction management
- 1-1, 1-many, many-1 and many-many associations
- EJB versions
The Java Messaging System
- The Java Messaging System (JMS)
- Exercise 8: JMS
Security
- Users and roles
- Access control
- Authentication
- Exercise 9: JBoss Security
Message Driven Beans
- The Message Driven Enterprise Bean
- Exercise 10: Message Driven Bean
Course Name Eng:
Enterprise Java Programming with Java EE and JBoss (EJB 3.0)