|
|
|
|
|
|
|
|
|
Java Naming Directory Interface - JNDI |
Duration: 2 days |
|
|
- Application Developers
- Programmers
- System designers
- Network Engineers
|
|
- Proficiency in Java. (1.1 or 1.2 preferred).
- Some knowledge of Directory and Naming concepts.
|
|
|
Description |
JNDI is an API specified in Java that provides naming and directory functionality
to applications written in Java. Using JNDI, Java applications
can store and retrieve named Java objects of any type. In addition,
JNDI provides methods for performing standard directory operations,
such as associating attributes with objects and searching for
objects using their attributes. |
|
Objectives |
Our goal is to transfer as much knowledge possible from the classroom to the workplace. This course has been carefully designed to ease the student into new concepts with the use of exercises, labs, and sample code. |
|
Course Outline |
Naming and Directory Concepts
- DNS, LDAP, NDS, NIS etc.
- LDAP in Detail
- Directory enabled Java Applications The physical structure
JNDI Overview
- Naming Package
- Directory Package
- Service Provider Package
- Some Examples
- Common Problems
JNDI Setup
- Required Software
- Packages, Initial Contexts and Names
Naming Operations
- Listing Contexts, Adding and Removing Bindings
- Creating and Destroying a Context
Directory Operations
- Reading, Modifying and Searching the Directory
- Hybrid Naming and Directory Operations
Advanced Topics
- Building a Service Provider
- LDAP and JNDI
- Searches, Referrals and Schemas
|
|
|