|
Der Kurs stellt den Standard 2.6 von CORBA vor und zeigt dem Teilnehmer Perspektiven auf, wie CORBA Client-Server Lösungen unterstützen kann. Hinter CORBA steht die plattform- und herstellerunabhängige Architektur für verteilte Objekte. Der Teilnehmer erhält eine praxisorientierte Einführung der objektorientierten Programmierung von CORBA in C++. Er wird die Konzepte von CORBA verstehen und in Client-Server Anwendungen einsetzen können. Darüber hinaus bietet dieses Corba-Seminar einen Überblick über bestehende ORB Implementierungen und íhrer Eigenschaften.
Zielgruppe
Diese Corba-Schulung wendet sich an erfahrene C++ - Programmierer, die sich einen Einblick über die Möglichkeiten der Programmierung hochverteilter Systeme verschaffen wollen.
Hinweis Dieser Corba-Kurs kann als Firmenkurs auch in englischer Sprache durchgeführt werden. |
Überblick über das Objektmodell der OMG
- Objekte, Klassen, Operationen, Attribute
- Einbettung von Object Request Broker (ORB)
- CORBAservices, CORBAdomains und CORBAfacilities
CORBA Architektur
- Client/Server Anwendungen
- Object Request Broker (ORB)
- Interface Definition Language (IDL) und C++
- Basic- / Portable Objekt Adapter (BOA / POA)
- General Inter-ORB Protocol (GIOP)
- Internet Inter-ORB Protocol (IIOP)
Standards und Implementierungen im Überblick
Interface Definition Language
- Einführung in die IDL-Spezifikation
- Statische/ dynamische Interfaces
- Synchrone/ asynchrone Aufrufe
Die CORBA Schnittstellen
- Interface Versionen und Interface Repository
- Dynamic Invocation Interface (DII)
- Dynamic Skeleton Interface (DSI)
Die CORBA-Services Naming, LifeCycle und Event
- COSS-Naming Bindung und Kontext
- LifeCycle Schnittstelle
- Ereignisgesteuerte Programmierung mit CORBA
Die CORBA-Services Trading, Transactions, Concurrency
CORBA-Service Object Security
Die CORBA-Service Persistenze und Externalization
- Persistence Object Service (POS)
- Objektorientierte DBMS (ODBMS)
Die CORBA-Service Query, Collections und Relationships
- Abfragen und Abfrage-Ergebnisse
- Zugriffsrechte auf Collections
CORBA-Service Time, Properties, Licensing
Exceptions und Login
Threading
- Möglichkeiten, Probleme, Serversite Threads
Installation und Konfiguration am Beispiel einer CORBA-Implementation
|
Kurs-ID: CorCpp
Dauer
5 Tage /
i.d.R.: 8:00 - 15:30 Uhr
zum Terminplan
zur Anmeldung
Firmenkurs
Termine nach Vereinbarung.
Preise für Individual- und Firmenschulungen auf Anfrage.
Vorkenntnisse
Sehr gute Erfahrungen im Umgang mit Objekttechnologien und der Sprache C++.
Weiterführende Kurse
|