Titel:

Common Object Request Broker Architecture

Startseite
Artikelliste
english
  
ISBN: 3423050012   ISBN: 3423050012   ISBN: 3423050012   ISBN: 3423050012 
 
|<< Anfang     < Zurück     Index     Weiter >     Ende >>|
  Wir empfehlen:       
 

4 Die Kommunikation Clients und Server in CORBA Seminar Verteilte Systeme       CORBA 17 Verfügung   stehen.   Das   heißt,   alle   Komponenten,   die   Implementierungen   für   ein  Objekt bereitstellen  und  eine  Sicht  auf  dieses  Objekt  ermöglichen,  sind  Server–Komponenten.  Des Weiteren lassen Server die Vergabe von Referenzen auf dieses Objekt zu und bearbeiten die Anfragen  an  dieses  Objekt.  Eine  Komponente  ist  Client,  wenn  sie  auf  die  Dienste  anderer Objekte zugreift. Ihre Anfragen werden durch Server–Komponenten ausgeführt. Es ist möglich, dass eine Komponente gleichzeitig Server und Client ist. Das heißt, dass sie durchaus  selbst  Dienste  als  Client  von  anderen  Servern  entgegennimmt,  während  sie  einer anderen Komponente ihre Dienste als Server anbietet. Dieser Sachverhalt ist noch einmal in Abbildung 4.2 gezeigt. Hier bietet Komponente B ihre Dienste als Server der Komponente A an.  Sie  nutzt  gleichzeitig  als  Client  die  Dienste,  die  Komponente  C  und  Komponente  D  zur Verfügung stellen. Abbildung 4.2: Komponente als Client und als Server [2] Eine Komponente wird aber immer nur als Client oder als Server bezeichnet. Diese Bezeich- nung ergibt sich aus dem Kontext und aus der momentanen Situation der Komponente. Das soll noch einmal an einem Beispiel (Abbildung 4.3) gezeigt werden. In der ersten Stufe ruft Komponente  A,  nachdem  sie  die  Referenz  vom  zur  Komponente  B  gehörenden  Objekt erhalten  hat,  eine  Methode  für  dieses  Objekt  auf.  Somit  ist  Komponente  A  der  Client  und Komponente B der Server. Es kann passieren, dass Komponente A dem Methodenaufruf eine Referenz   eines   eigenen   Objekts   als   Parameter   mitgibt   (Stufe   2).   In   diesem   Fall   wird Komponente  B  erst  einen  Methodenaufruf  bei  Komponente  A  bearbeiten  lassen,  um  die  bei sich aufgerufene Methode überhaupt ausführen zu können. Ein solcher Methodenaufruf heißt dann   Client–Callback   (Stufe   3).   Hier   wird   dann   Komponente   A   kurzfristig   Server   und Komponente  B  kurzfristig  Client.  Beide  Komponenten  tauschen  für  eine  Weile  ihre  Rollen, ohne die Anwendung zu wechseln.
  
Bürgerliches Gesetzbuch BGB
von Helmut Köhler
Siehe auch:
Handelsgesetzbuch HGB: ohne Seehandelsrech...
Arbeitsgesetze
Grundgesetz GG: Menschenrechtskonvention, Europäischer Gerichtsh...
Strafgesetzbuch StGB
Aktiengesetz · GmbH-Gesetz: mit Umwandlungsgesetz, Wertpapiererw...
Zivilprozeßordnung. ZPO
 
   
 
     
|<< Anfang     < Zurück     Index     Weiter >     Ende >>| 

Zurück zur Themenseite:
StudyPaper.com/Startseite/Computer/Informatik/theoretische

Das Setzen von Verweisen (Links) auf diese Seite ist gestattet und bedarf keine vorherige Absprache.

Artikelliste:
Data Distribution Service (automatische Übersetzung)
   
  Startseite  |  english  |  Bookmark setzen  |  Webseite weiterempfehlen  |  Copyright ©  |  Impressum