Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. CORBA Component Model – Wikipedia
CORBA Component Model – Wikipedia 👆 Click Here!
aus Wikipedia, der freien Enzyklopädie

Das CORBA Component Model (CCM) ist ein auf CORBA 3.0 aufsetzendes Komponentenmodell. Die Spezifikation des CCM wurde von der Object Management Group (OMG) veröffentlicht.

Kernpunkt des CCM ist eine Komponente. Dafür führt das CORBA-Komponentenmodell den neuen Metatyp CORBAComponent in CORBA ein. Eine CORBA-Komponente kapselt ihren inneren Aufbau durch Interfaces. Diese Interfaces werden über Ports angeboten. Momentan wird in folgende Portarten unterschieden.

Portarten

[Bearbeiten | Quelltext bearbeiten]
  • Event Sink: (Ereigniskonsument) Möglichkeit zum Empfang von Ereignissen
  • Event Source: (Ereignisproduzent) Es bietet die Möglichkeit zur Aussendung eines Events (Ereignisses). Arten von Event Sources: Publisher: benachrichtigt mehrere Clients; Emitter: benachrichtigt genau einen Client
  • Facet: Facets sind Interfaces, die von der Komponente angeboten werden. Die Interfaces sind voneinander verschieden und benannt
  • Receptacle: Über diese Schnittstellen kann eine Komponente auf andere Komponenten zugreifen
  • Stream Sink: Empfang von Streams
  • Stream Source: Interaktionspunkt zur Übertragung von Streams

Darüber hinaus kann eine Komponente Attribute besitzen. Sie dienen weniger als Zustandsmerkmale, sondern sind vielmehr für Konfigurationszwecke gedacht. Zusätzlich stellt eine CORBA-Komponente ein Komponenteninterface mit grundlegenden Operationen zur Verfügung.

Die Laufzeitumgebung von CORBA-Komponenten ist der Container. In erster Linie verbirgt der Container die Heterogenität der benutzten Hard- und Software.

Literatur

[Bearbeiten | Quelltext bearbeiten]
  • Bertram Neubauer, Tom Ritter, Frank Stoinski: CORBA Komponenten. Springer, 2004, ISBN 3-540-00922-1
  • Jon Siegel: CORBA 3. John Wiley & Sons Inc, 2001, ISBN 0-471-29518-3
  • William T. Councill, George T. Heineman: Component-Based Software Engineering. Addison-Wesley, 2001, ISBN 0-201-70485-4

Weblinks

[Bearbeiten | Quelltext bearbeiten]
  • CCM-Spezifikation – Die offizielle CCM-Spezifikation von der OMG (englisch)
  • CORBA & CCM Page – Eine Informationsseite über CORBA und CCM (englisch)
  • CORBA Component Model (CCM) – Ein Artikel über CCM von Dave Bartlett (englisch)
  • Software Kompetenz – Erklärung des CORBA-Komponentenmodells bei Software-Kompetenzen
  • OpenCCM – OpenCCM-Projekt (englisch)
  • Qedo – CCM-Implementierung
  • CIAO – Echtzeit-CCM-Implementierung in C++ (englisch)
  • PocoCapsule/C++ für CORBA Echtzeit IoC komponente framework für CORBA, OMG-Event/Notification, OMG-DDS, OMG-RTC, JTRS-SCA (englisch)
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=CORBA_Component_Model&oldid=191614412“
Kategorie:
  • CORBA

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id