![]() |
Home | ![]() |
My Account | ![]() |
Courses & Pricing | ![]() |
Schedules | ![]() |
FAQ | ![]() |
Inquiry | ![]() |
Contact Us | ![]() |
Bharats web site and name came up after a search through Google. I emailed him and set up my first appointment. I was impressed, he covered the topics I was having problems with, and in a manner I could easily understand.
Enterprise beans are the Java EE server side components that run inside the ejb container and encapsulate the business logic of an enterprise application. EJB3 is an advance version of EJB2 included in JAVA EE 5 specification.
This Rose India EJB 3training course is designed to implement advanced feature of J2EE introducing the Enterprise JavaBeans (EJB 3) technology. This is a comprehensive training course consisting of both theory and hands-on labs. It covers a wide range of EJB 3 topics ranging from Session Beans, Message Driven Beans and the new EJB Query Language (EJBQL). It uses the release version of Java EE 5.0. In this course, you will learn how to develop an enterprise application in a simple way.
Course Details:
Java EE
- Overview of Java EE (a.k.a. J2EE)
- Role of EJBs in Java EE
Preparing to Develop EJB Applications
- Create an Application Plan
- Determine the Appropriate Bean
- Configure the J2EE Server for EJBs
Developing Session Beans
- Determine the Appropriate Session Bean Type
- Create a Remote Interface for a Session Bean
- Create a Home Interface for a Session Bean
- Create a Stateful Session Bean Class
- Create a Session Bean Client
- Deploy a Session Bean Component
- Create a Stateless Session EJB
Developing Entity Beans
- Determine the Appropriate Entity Bean
- Create a Remote Interface for an Entity Bean
- Create a Home Interface for an Entity Bean
- Create an Entity Bean Class
- Create a Client for an Entity Bean
- Create a Local Access Interface
- Deploy an Entity Bean Component
- Create a Container-managed Persistence Entity Bean
Developing Message-driven Beans
- Create a Message-driven Bean Class
- Create a Client Class for a Message-driven Bean
- Invoke an EJB
- Communicate to an HTML Front End
Processing Transactions
- Decide on the Types of Transactions to Use
- Define Transaction Attributes
- Set ACID Transaction Properties
- Create a Transactional Stateful Session Bean
Optimizing Site Performance
- Fine-tune Site Performance
- Enhance EJB Performance with Value Objects
- Pool Resources



