Building CORBA Component Based Applications with OpenFusion CCM

Register for the OpenFusion CORBA Live Webcasts

For Registration Information or further details about this course or any other training courses please e-mail: education@prismtech.com



Course Description
This intermediate level course will help developers and architects gain an understanding of the CORBA Component Model (CCM) and developing applications with OpenFusion CCM.

Target Audience
This course is intended for developers, architects and technical managers who have a good knowledge of C++, Java and at least a basic knowledge of CORBA, and who wish to enhance their skills to design and develop distributed component based applications.

Contents
• Overview of the OMG’s CORBA Component Model specification
• Overview of the OMG’s Deployment and Configuration of Component-based Distributed Applications specification
• Overview of the OpenFusion CCM product
• Installation, configuration and deployment of the OpenFusion CCM middleware.
• Java and C++ exercises to create CCM applications

Course Duration
3 days

Course Prerequisites
Intermediate knowledge of C++ or Java™ , basic knowledge of CORBA

Training Environment & Courseware
• A copy of OpenFusion CCM is provided for the hands-on exercises
• Training manual with accompanying exercises and example code

Teaching Approach
• Interactive lecture (approximately 60%)
• Hands on programming exercises (approximately 40%)

Maximum Attendees
6 to 10 maximum

Detailed Course Contents
• “Laying the foundation”
- Overview of CORBA Component Model
-- Component model
-- Facets
-- Receptacles
-- Events
-- Homes
-- The container programming model
--- The server programming model
--- Component containers
--- Server programming interfaces
--- The client programming model
- The Lightweight CORBA Component Model
- The Overview of Deployment and Configuration of Component-based Distributed Applications standard
-- The deployment process
--- Installation
--- Configuration
--- Planning
--- Preparation
--- Launch
-- Component data & management models
-- Target data & management models
-- Execution data and management models
• The OpenFusion CCM product
- Architectural overview
-- Container technology
-- Deployment architecture
-- Code generation tool chain
• Installation, Configuration and deployment
- Full overview of all relevant configuration parameters
• CCM Development
-- End-to-end walkthrough of developing a CCM application
• Exercises



For over ten years PrismTech has been providing top quality training services that bring breadth and depth to our Customers. Our trainers are seasoned consultants also involved in the design and development of our products. We have developed an extensive training course catalogue that can meet all of your middleware training needs specialising in CORBA, DDS and IIOP Security technologies. For each PrismTech product and related technology, our training offering is structured to provide first an introduction to the technologies used in the product (1 day) that can be attended by both Management and technical staff. This introduction is then followed by “hands-on” Programmer courses and advanced courses to be attended by architects and programming engineers. Courses are given at the Customer site, and they can be geared to your specific requirements.