Wie funktionieren Dienste


 

Die Microsoft Komponenten Architektur als Ersatz fⁿr das OSI-Schichtmodell

 

generate/osi.gif

 

Der RPC Konfigurationsdienst:

Remote Procedure Call implementiert einen IPC Mechanismus (Inter Process Communication) zum Starten von Programmen auf fremden Computern. DieProzessorbelastung kann damit auf mehrere Rechner verteilt werden.RPC hat vier Hauptkomponenten:

  1. Remote Procedure Stub bildet Pakete, die an den Server gesendet werden.

  2. RPC Runtime sendet zwischen lokalen und entfernten Computern Pakete.

  3. Application Stub nimmt RPC Anfragen, formatiert Sie und startet den passenden Aufruf fⁿr die Remote Procedure.

  4. Remote Procedure ist der eigentliche Prozess, der ⁿber das Netzwerk aufgerufen wird

 

Arbeitstations und Server Dienste:

bilden die Netzwerkumgebung, die fⁿr den Benutzer sichtbar ist und benutzen den Suchdienst, NetBIOS und RPC. Die Teinahme 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:

  1. NetBIOS

  2. Windows-Sockets

  3. Remote Procedure Calls

  4. Network Dynamic Data Exchange (NetDDDE)

 

Dateisystem- Treiber

Folgende Komponenten rufen Transportprotokolle auf, um ihre Aufgabe durchzufⁿhren:

  1. Arbeitsstation - und Serverdienst

  2. Named Pipes

  3. 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 gleichzeitigeAusfⁿhrung mehrerer Protokolle. So kann ein Server zuverlΣssige Verbindungenzu 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.

 



d:\programm\forehelp\htmlgifs\home.gif