Orbix 3 CORBA: Administration and Deployment
Target Population: Experienced system administrators who will be responsible for deploying and maintaining an Orbix C++ / Orbix Java -based system.
Pre-requisites: Attendees should have a good understanding of operating system fundamentals (WindowsNT/Unix) and experience in system administration and networking. A knowledge of concepts such as, processes, file systems, scripts, TCP/IP and system management functions is essential.
Duration/Format: 2 days. This is a workshop involving lectures and practical lab exercises by an instructor experienced in typical day-to-day Orbix C++ / Orbix Java system administration.
Course Objectives
On the completion of the course, the participants will be able to:
- Describe the basic development process of an Orbix C++ / Orbix Java application.
- Understand the fundamentals of object-oriented design.
- Describe the Orbix C++ / Orbix Java architecture.
- Deploy applications in an Orbix C++ / Orbix Java environment.
- Describe and execute basic CORBA system management functions.
- Describe the networking requirements of IONA products.
Detailed Course Content
Introduction to Object-Oriented Development
- Overview of the basic concepts of object-oriented design
- Explanation of the development and advantages of C++ programming
- Explanation of the development and advantages of Java programming
Distributed Systems and CORBA
- Description of various application environments - monolithic, distributed
- Introduction to Middleware Technologies
- Introduction to the CORBA architecture and concepts
- CORBA interoperability with COM
Basic Orbix/Orbix 3.x Architecture
- Explanation of Orbix C++ / Orbix Java functionality
- Description of Orbix C++ / Orbix Java components
- Description of the Interface Definition Language (IDL)
- Overview of the CORBA development process
- Description of CORBA components - IDL Compiler, Orbix Daemon, Naming Service, Object Groups
Introduction to Application Development Using Orbix 3.3
- Building blocks of Orbix C++ applications
- Constructing MS VC++ projects
- Description of UNIX Make files
- Building blocks of Orbix 3.3 Java applications
- Running Orbix 3.3 applications
Deploying an Orbix 3.3 System
- Overview of Middle Tier system management
- Description of the Orbix Runtime environment
- Deploying Orbix 3.3 components
IIOP Versions
- Overview of ORB interoperability and the IIOP network protocol
- Explanation of the GIOP and IIOP protocols
- Description of the legacy Orbix protocol
- Description of the Orbix C++, Java, and iPortal version differences
- Explanation of Automatic Protocol Detection
Updating Orbix C++ / Orbix Java Products
- Explanation of the causes, frequency and types of patches
- Access to the Online Update Centre
- Summary patches for Orbix
- Applying updates and re-licensing, recompiling and re-deploying applications
Introduction to CORBA System Management
- Description of typical CORBA architectures
- Description of Client, Middle Tier, and Data Server applications
- Overview of Web deployment architectures
- Description of the iPortal Application Server
- Detailed discussion of Fault Tolerance in CORBA systems
Optional Topics
- Overview of the fundamentals and features of Wonderwall
- Overview of the fundamentals and features of OrbixCOMet
For registration information please contact your local representative:
|
America |
Europe, Middle East & Africa |
Asia - Pacific |
|---|---|---|
|
training-amer@iona.com |
training-emea@iona.com |
|
IN TRAINING...
Artix Certification
Artix Developer Certification
Is Now Available!
Our Artix Developer Certification program enables developers to test their Artix knowledge and leverage the full capabilities of Artix.
Need More Info?
Feel free to reach us by phone or email anytime of the day.
> View Phone Numbers
> Contact Us Form