Programmierung

Kurs-ID: CorCpp

Kurs CORBA mit C++

ORB Programmierung und CORBAservices

Das Seminar stellt den aktuellen Standard von CORBA vor und zeigt dem Kursteilnehmer Perspektiven auf, wie CORBA verschiedene Client-Server-Lösungen unterstützen kann. Hinter CORBA steht die plattform- und herstellerunabhängige Architektur für verteilte Objekte.

Der Teilnehmer des Seminars 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 mit C++ Training einen Überblick über bestehende ORB-Implementierungen und ihrer Eigenschaften.

Anfrage stellen

Seminarinhalte

Ü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
  • Systemerstellungszyklus

CORBA-Schnittstellen

  • Interface Versionen und Interface Repository
  • Dynamic Invocation Interface (DII)
  • Dynamic Skeleton Interface (DSI)

CORBA-Services Naming, LifeCycle und Event

  • Übersicht der Namensräume
  • Benennung von Objekten
  • COSS-Naming Bindung und Kontext
  • LifeCycle Schnittstelle
  • Ereignisgesteuerte Programmierung mit CORBA

CORBA-Services Trading, Transactions, Concurrency

CORBA-Service Object Security

Die CORBA-Service Persistenze und Externalization

  • Persistence Object Service (POS)
  • Objektorientierte DBMS (ODBMS)
  • Streams

CORBA-Service Query, Collections und Relationships

  • Abfragen und Abfrage-Ergebnisse
  • Zugriffsrechte auf Collections
  • Beziehungen zwischen Objekten

CORBA-Service Time, Properties, Licensing

Exceptions und Login

Threading

  • Möglichkeiten, Probleme, Serversite Threads

Installation und Konfiguration am Beispiel einer CORBA-Implementation

Kursthemen

Das Training CORBA mit C++ ist folgenden Themen zugeordnet:

 

Lernmethode

Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungs­umgebung, zur Festigung Ihres Lern­erfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.

Zielgruppe

Diese Schulung richtet sich an erfahrene C++ - Programmierer, die sich einen Einblick über die Möglichkeiten der Programmierung hochverteilter Systeme verschaffen möchten.

Voraussetzungen

Für diesen Kurs benötigen Sie: Sehr gute Erfahrungen im Umgang mit Objekttechnologien und der Sprache C++.

Gewünschte Kenntnisse

Dauer und Zeiten

5 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

In der Regel beginnt ein Schulungstag um 9:00 Uhr und endet um 16:30 Uhr.

Verwandte Seminare

Schulungsort

Der Schulungsort für das Seminar CORBA mit C++ ist in unseren Räumen in der Kastanienallee 53 in 10119 Berlin Mitte oder in den Räumen des Kunden, sofern dort eine zu vereinbarende geeignete Schulungsumgebung zur Verfügung steht.

Termine

Hinweis

Diese CORBA mit C++ Schulung kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden.

Ihre allskills Mehrwerte inklusive

Noch Fragen?

Unsere FAQ klären auf.

Lassen Sie sich von uns beraten!

Jetzt anrufen