Java J2EE Training for JDBC, Java Database Connectivity, RMI and COBRA
In this Java training course you will learn database connectivity issues in the context of the J2EE platform and to outline how to use the core and extension JDBC APIs.
Target Audience
Sun Java developers who wish to gain an understanding of J2EE's support technologies, including JDBC, RMI, JMS, JNDI and CORBA; business analysts, system architects, technical managers, and technology evaluators who
are interested in gaining an overview of enterprise development technologies.
Prerequisites
A good working knowledge of the Sun Java language, specifically the Java 2 Standard Edition development kit APIs;
familiarity with distributed component development concepts and relational database technology would be an advantage
Your Training Includes
- Fifteen hours of full-multi interactive training
- Hands-on Labs - a perfectly simulated, real-world environment to test skills without risk.
- Engaging course demos and real-world examples
- Review Questions.
- Online Mentoring 24 7
Mentoring provides personal access to our talented corps of expert instructors in a unique collaborative environment. Students can correspond with the Instructor Team 24x7.
You will Learn
Java Database Connectivity
- Concepts and features.
- Architecture.
- The issues involved in selecting a driver to suit a particular application architecture.
- The core and extension API packages.
- The methods available to connect to a database using JDBC. issue database requests.
- Describe how to handle SQL exceptions and warnings when issuing database requests.
- To execute statements on a database to insert and update information and to run a query to obtain a result set.
- Useful techniques for working with result sets.
- How to use prepared statements to improve database efficiency.
- How to code prepared statements.
- How to use stored procedures to increase database performance.
- Transaction properties and explain how to manage transactions.
- Code a transactional update.
- How to use the JTA in a distributed transaction system.
RMI and the Java Message Service
- The RMI architecture and the RMI registry.
- Explain how to use serialization explicitly to make objects persistent.
- Understand how the RMI system sends data across a network.
- Provide an overview of the JNDI API.
- Discuss RMI server interfaces and describe how to create one.
- Describe how to implement a remote interface to create an RMI server object.
- Create a simple RMI server.
- Outline the steps required to make remote objects available to clients.
- Show how to configure an RMI application to enable dynamic class loading.
- Explain how to create an RMI client.
- Create an RMI client.
- Discuss messaging technology concepts and the Java Message Service (JMS).
- Describe the main classes in the Java Message Service (JMS) API.
- Outline how to create a standalone JMS client.
- Explain how the Java Message Service (JMS) API is used in a J2EE application to create a message-driven bean.
- create a simple Java Message Service (JMS) client and discuss types of JMS clients.
- describe the issues involved in using connection pooling to improve database performance.
CORBA and the Java IDL
- Discuss distribution technology concepts.
- Describe the architecture of a CORBA-compliant system using the OMA reference model and to give an overview of CORBA-related technologies.
- Describe the new features of the CORBA 3.0 specification.
- Provide an overview of the CORBA IDL.
- Describe how to create an IDL file and explain how to use the idlj compiler to compile an IDL file and produce the required Java files.
- Describe how to produce an implementation base class to create CORBA server.
- Outline the steps required to create a CORBA client.
- Create a simple CORBA application.
- How remote objects can be accessed dynamically using Dynamic Invocation Interface (DII) and Dynamic Skeleton Interface (DSI).
- The relationship between CORBA and Java.
- Hhow to map data types between IDL and Java.
- Code an IDL interface that uses complex data structures and operations.
- Hhow RMI has been integrated with CORBA using RMI-IIOP and the Java-to-IDL mapping.
- Code an RMI interface that is IDL compliant.
- Code the implementation classes for an RMI-IIOP client and server.
- Code a simple RMI application that runs over IIOP.
|