
Developing CORBA Applications in Java Using OrbixWeb
CORBA Training Overview
This 5-day class is a hands-on workshop that will guide students through the mechanics of building a CORBA application using Java and Iona's OrbixWeb. Hands-on workshops constitute 50% of the class.
CORBA Training Prerequisites
The CORBA Programming Primer class (CORBA concepts) and a strong working knowledge of Java programming.
CORBA Training Course duration
5 Days
CORBA Training Objectives
After successfully completing this course, you will be able to:
- Introduce the IDL language
- Develop a working application
- Install and run the application
- Troubleshoot a faulty application
CORBA Training Course outline
- The Interface Definition Language
- IDL data types
- Modules and Interfaces
- Exceptions
- The OrbixWeb environment
- Implementing CORBA objects
- Generating Stubs and Skeletons
- Inheritance vs "TIE" techniques
- Registering CORBA objects
- The Static interface
- The Dynamic interface
- Synchronous and deferred-synchronous invocation
- Context Objects
- Servers
- BOA and Object Adapters
- Server activation and lifecycle
- Server types: Shared, Unshared, Server-per-method, Persistent
servers
- Implementation repository
- Using CORBA applets
- IIOP and proprietary protocols
- CORBA Services
- Interface repository
- Naming Service
- Advanced OrbixWeb features
- Filters
- Smart Proxies
- Loaders
- Locators
Hardware/Software Requirements
- Hardware Requirements
- Intel-based PC Workstation
- Windows 95, 98 or NT
- Minimum 486 33Mhz Processor
- Minimum of 32 MB memory
OR
- Software Requirements
- Java 2 Standard Edition version 1.3 software and documentation*
- OrbixWeb 3
- Adobe Acrobat Reader*
- Student Files
- Text Editor*