VISIBROKER 5.0 FOR JAVA TRAINING
Description
This intermediate-to-advanced level course is presented over five days in which students learn how to build CORBA applications with VisiBroker for Java. Numerous hands-on exercises reinforce the concepts learned in lecture presentations. This course is intended for architects, developers, and technical managers who have a familiarity with Java and wish to enhance their skills to design and develop distributed, interoperable multi-tier applications.
Schedule
Check out the current open enrollment VisiBroker for Java schedule
Registration
Register now for the VisiBroker for Java class in your area.
Format
5 days -- 50% Lecture, 50% Exercises
Prerequisites
This course assumes that the student:
- is a software engineer, architect, or technical manager
- has some experience programming in a Unix and/or Windows environment
- has good knowledge of OO concepts
- has working knowledge of JAVA
Outline
Lecture sessions presented in the five day class include:
- An introduction to CORBA and the fundamentals of distributed applications
- Writing a complete Java client and server using CORBA, from start to finish
- Implementing fault-tolerant and relocatable CORBA objects using VisiBroker Smart Agent
- Defining object interfaces with the CORBA Interface Definition Language (IDL)
- Exploiting the IDL-to-Java mapping
- Propagating exceptions across remote invocations
- Developing Java applets as CORBA clients or servers
- Basics of Portable Object Adapter
- Developing scalable servers using dynamic servant activation
- Building implementations with the TIE approach
- Building VisiBroker applets
- Starting CORBA servers on demand with the Object Activation Daemon
- Optimizing client and server resource usage with VisiBroker’s thread and connection management
- Essential distributed object design patterns enabling: factories and callbacks
- Standard CORBA services: Events and Naming
Related Courses
VisiBroker for C++ (5 days)
Price
$2,500 per student
Please contact Borland Training regarding on-site training or if you have further questions.
|