Dynamic Skeleton Interface

Dynamic Skeleton Interface

Dynamic Skeleton Interface (DSI) ist eine Schnittstelle auf der Serverseite, diese Schnittstelle wird vom Object Request Broker (ORB) über ein Service (Eventservice) aufgerufen. Die DSI gibt als Antwort entweder eine Fehlermeldung zurück, falls das gewünschte Objekt nicht vorhanden ist, oder stellt die Verbindung zum Objekt her.

Mittels DSI können Anwendungen eingehende Anfragen dynamisch bearbeiten. Ein Server kann mit Hilfe des DSI Anfragen bearbeiten, die er nicht statisch implementiert. Zu diesem Zweck erhält der Server alle Informationen, die ein Client als Anfrage versendet hat, darunter natürlich den Namen der Operation und die Parameter. Die DSI ist somit das analoge Gegenstück zum Dynamic Invocation Interface (DII) auf der Client Seite.

Dynamic Skeleton Interface biete einen Laufzeitlinkmechanismus für Server, die bei der Kompilierung nicht statisch definiert wurden. Wie das DII (Dynamic Invocation Interface) wird auch die DSI nur von wirklich beliebten, ausgereiften Servern verwendet. Das DSI betrachtet die Parameterwerte eingehender Anforderungen und ermittelt das Zielobjekt und die Zieloperation.

Literatur

  • John Schettino, Liz O’Hara, Corba für Dummies, 1. Auflage, 2000 ISBN 3826628926
  • Andreas Vogel, Keith Duddy, JAVA programming with CORBA, 2 ed., Object Management Group, 1998 ISBN 0471376817
  • Object Management Group, CORBAservices: Common object services specification (COSS), 1997
  • Andreas Sayegh, Corba: Standard, Spezifikationen, Entwicklung, 2. Auflage, 1999 ISBN 3897211564

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Dynamic Invocation Interface — (DII) Durch die dynamischen Schnittstellen können CORBA Anwendungen auf niedriger Stufe implementiert werden. Sie ermöglichen damit auch das Eingreifen in sonst statisch festgelegte Abläufe. Für die Client Seite gibt es das DII, für die Server… …   Deutsch Wikipedia

  • Interface Definition Language — Eine Schnittstellenbeschreibungssprache, Schnittstellendefinitionssprache bzw. Interface Definition Language, auch Interface Description Language (IDL), ist eine deklarative formale Sprache der OMG und beinhaltet eine Sprachsyntax zur… …   Deutsch Wikipedia

  • Interface Description Language — Eine Schnittstellenbeschreibungssprache, Schnittstellendefinitionssprache bzw. Interface Definition Language, auch Interface Description Language (IDL), ist eine deklarative formale Sprache der OMG und beinhaltet eine Sprachsyntax zur… …   Deutsch Wikipedia

  • Interactive skeleton-driven simulation — (or Interactive skeleton driven dynamic deformations) is a scientific computer simulation technique used to approximate realistic physical deformations of dynamic bodies in real time. It involves using elastic dynamics and mathematical… …   Wikipedia

  • CORBA — Die Common Object Request Broker Architecture (CORBA, engl. Allgemeine Architektur für Vermittler von Objekt Anforderungen) ist eine Spezifikation für eine objektorientierte Middleware, deren Kern ein sog. Object Request Broker, der ORB bildet,… …   Deutsch Wikipedia

  • Schnittstellendefinitionssprache — Eine Schnittstellenbeschreibungssprache, Schnittstellendefinitionssprache bzw. Interface Definition Language, auch Interface Description Language (IDL), ist eine deklarative formale Sprache der OMG und beinhaltet eine Sprachsyntax zur… …   Deutsch Wikipedia

  • Common Object Request Broker Architecture — Die Common Object Request Broker Architecture (CORBA, englisch für Allgemeine Architektur für Vermittler von Objekt Anforderungen) ist eine Spezifikation für eine objektorientierte Middleware, deren Kern ein sog. Object Request Broker, der ORB… …   Deutsch Wikipedia

  • Schnittstellenbeschreibungssprache — Eine Schnittstellenbeschreibungssprache oder Schnittstellendefinitionssprache ist eine deklarative formale Sprache und beinhaltet eine Sprachsyntax zur Beschreibung von Schnittstellen einer Software Komponente. Mit ihrer Hilfe lassen sich Objekte …   Deutsch Wikipedia

  • DSI — steht für: DYWIDAG Systems International Deutsche Schule Istanbul Delphine Software International. Ein Videospiele Entwickler. Department of Special Investigation. Eine thailändische Strafverfolgungsbehörde Dynamic Skeleton Interface Delivered… …   Deutsch Wikipedia

  • DSI — agricult. abbr. Dairy Society International dairy abbr. Dairy Society International abbr. Defense Simulation Internet (Netzwerk, Mil., USA) abbr. Dial Services Interface (API) (API, IBM) abbr. Digital Speech Interpolation (VOFR) abbr. Dynamic… …   United dictionary of abbreviations and acronyms

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”