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