Wie funktionieren Dienste?
Die Microsoft Komponenten Architektur als Ersatz für das OSI-Schichtmodell
Der RPC Konfigurationsdienst:
Remote Procedure Call implementiert einen IPC Mechanismus (Inter Process Communication) zum Starten von Programmen auf fremden Computern. Die Prozessorbelastung kann damit auf mehrere Rechner verteilt werden. RPC hat vier Hauptkomponenten:
- Remote Procedure Stub bildet Pakete, die an den Server gesendet werden.
- RPC Runtime sendet zwischen lokalen und entfernten Computern Pakete.
- Application Stub nimmt RPC Anfragen, formatiert Sie und startet den passenden Aufruf für die Remote Procedure.
- Remote Procedure ist der eigentliche Prozess, der über das Netzwerk aufgerufen wird
Arbeitsstationen und Server Dienste:
bilden die Netzwerkumgebung, die für den Benutzer sichtbar ist und benutzen den Suchdienst, NetBIOS und RPC. Die Teilnahme an einer Arbeitsgruppe oder an einer Domäne sind die beiden primären Arbeitsweisen dieses Dienstes
Programmier- Schnittstellen (APIs)
ermöglichen die Kommunikation von Anwendungsprogrammen mit beliebigen Dateisystemen und Netzwerkdiensten. Windows NT unterstützt:
- NetBIOS
- Windows-Sockets
- Remote Procedure Calls
- Network Dynamic Data Exchange (NetDDDE)
Dateisystem- Treiber
Folgende Komponenten rufen Transportprotokolle auf, um ihre Aufgabe durchzuführen:
Arbeitsstation - und Serverdienst
Named Pipes
Mail Slots
Transport- Treiber Schnittstelle
Das Transport Driver Interface (TDI) ist keine Software, sondern lediglich eine dokumentierte Spezifikation, nach der Programmierer Transportprotokolle schreiben müssen, wenn Sie korrekt mit Windows NT Komponenten zusammenarbeiten sollen. Alle Schnittstellen unter NT sind Spezifikationen.
Transportprotokolle
Entspricht der Kommunikations- und Transportschicht im OSI Modell. Die Transporttreiber Schnittstelle ermöglicht einem Server die gleichzeitige Ausführung mehrerer Protokolle. So kann ein Server zuverlässige Verbindungen zu jedem Client aufbauen, der diese Protokolle versteht.
Transporttreiber Schnittstelle
Bei Windows NT in der Transporttreiber Schnittstellendefinition(NDIS) implementiert. Sie ermöglicht, dass mehrere Netzwerkkarten-treiber mit einer unbegrenzten Zahl von Transportprotokollen kommunizieren.
Netzwerkkartentreiber
Sie arbeiten in der Bitübertragungsschicht des OSI-Modells. Der Treiber muss zu NDIS kompatibel sein und genau wissen, wie er Anfragen vom NDIS Code Wrapper richtig beantwortet.
WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version
Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular
URL: http://www.winfaq.de/faq_html/Content/tip0500/onlinefaq.php?h=tip0765.htm
WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich