Provided by: Wintrac Inc.

CORBA Programming Primer

CORBA

This course is a non-ORB specific introduction to CORBA concepts and IDL, the Interface Definition Language used in all CORBA applications. This class is a prerequisite to and is complemented by Developing CORBA Applications with Java where developers are taught the details of building CORBA applications.
You can get a complete list of other corba classes at http://www.wintrac.com/courses/coursescorba.asp
This is primarily ilt training
Course Level:intermediate
Duration:2 days
Training Presented in:English
Training Provided by Wintrac Inc.
CORBA Programming Primer
  • An Object Primer
    • What is an Object?
    • What is OOP?
    • Classes & Instances
    • OOP Concepts
    • Abstraction
    • Encapsulation
    • Inheritance
    • Polymorphism
  • The Changing Face of Computing
    • Whither Computing?
    • Changing Processors
    • Changing Networks
    • Changing Data Needs
    • Changing Interfaces
    • Changing Users
    • The Future: Distributed Systems
    • The Interoperability Challenge
    • Client-Server Connection
    • Client-Server Communication
    • The Interoperability Solution
  • CORBA: An Overview
    • What is CORBA?
    • "A" is for Architecture
    • "O" is for Object
    • "RB" is for Request Broker
    • "C" is for Common
    • OMG's Goals
    • CORBA's Approach
    • Who Provides CORBA?
    • Who's Using CORBA?
  • Why CORBA?
    • Reduced System Complexity
    • Easier System Construction
    • Publishable Interfaces
    • Less Redundancy of Services
    • Reduced Vendor Dependency
    • Reduced Source-Code Dependency
    • Easier System Migration
    • Easier System Enhancement
  • Interface Definition Language
    • What is IDL?
    • Elements of IDL
    • An IDL Example
    • IDL Basic Data Types
    • IDL Special Data Types
    • Arrays
    • Attributes
    • Operations
    • Exceptions
    • Interfaces
    • Interface Inheritance
    • The Object Interface
    • Modules
    • Other IDL Features
    • What IDL Does Not Have
    • IDL Mapping
    • The CORBA Coding Process
  • CORBA In Detail
    • Clients, Servers & Objects
    • Object References
    • CORBA: The Basic Layout
    • CORBA: The Client Side in Brief
    • Object Request Broker
    • Getting an Object: Client Side
    • Getting an Object: Server Side
    • Basic Object Adapter
    • BOA Server Activation Policy
    • Implementation Repository
    • Using Objects: Static Invocation
    • Using Objects: Dynamic Invocation
    • Dynamic Invocation: The Basics
    • Interface Repository
    • Static vs. Dynamic Invocation
  • A Sample CORBA Application
    • A Sample Application
    • What We'll Look At
    • The IDL
    • The Java Interfaces
    • The Stubs
    • The Bank Client
    • The Skeletons
    • The Account Servant
    • The Bank Servant
    • The Bank Server
    • CORBA Exceptions
    • Helpers
  • CORBA Services
    • Overview of CORBA Services
    • CORBAservices
    • Naming
    • Trader
    • Event
    • Transactions & Concurrency Control
    • Security
    • Other CORBAservices
    • CORBAfacilities
    • User Interface
    • Information Management
    • Systems Management
    • Task Management
    • CORBAdomains
  • CORBA vs. the Alternatives
    • DCOM
    • DCOM Interfaces
    • DCOM & Languages
    • DCOM vs. CORBA
    • Working Together?
    • Java RMI
    • RMI vs. CORBA
    • Working Together?
    • Non-Object Solutions
  • CORBA & Java
    • CORBA: Borrowing from Java
    • RMI & CORBA
    • CORBA Pass-by-Value
    • The IDL Value Type
    • Passing an Object by Value
    • CORBA & Java Beans
    • What are Java Beans?
    • What Beans Offer
    • CORBA Beans
    • Enterprise Java Beans
    • EJB & CORBA
  • CORBA In Broader Context
    • ORB Interoperability
    • GIOP / IIOP
    • ESIOPs
    • CORBA In the Enterprise
    • CORBA & Legacy Systems
    • CORBA & the Internet
    • CORBA & Java
    • What's Next for CORBA?
  • CORBA Case Studies
About The Training Provider: Wintrac Inc.
Wintrac Inc. - We can offer training on a wide range of topics including Java, C , Visual Basic, C#, .NET, XML, Linux, PowerBuilder, Oracle and Microsoft technologies. We can also offer end user training on a variety of topics including Office, AUTOCAD, Lotus Notes etc. You can get a partial list of all the onsite training courses we offer at http://www. wintrac. com/ courses. htm. Wintrac clients...
Want to market your corba training?
Custom Search
tcw11-v473M-10/22/11-19:01:19-()[B]-[B]-[A] -07:43:07