Was ist die Client-Server-Runtime-Prozess?

June 11

Client-Server-Architekturen richten sich an trennende Programme in Module einfacher Entwicklung, Modifikation und Wartbarkeit zu ermöglichen. Dies hat Unternehmen im Vergleich zu den traditionellen Anwendungen der einzigen Prozess profitiert.

Client-Server-Modell

Was ist die Client-Server-Runtime-Prozess?

Client-Server-Architektur

Ein Client-Programm, wie ein Webbrowser Zugriff auf Ressourcen von einem Server verwendet wird. Dies geschieht durch Serveranforderungen, die der Server antwortet auf, und die Ergebnisse werden dem Benutzer angezeigt.

Der Client-Prozess

Während der Laufzeit oder Ausführung die Benutzeroberfläche verwaltet lokale Ressourcen, eingegebene Daten überprüft und dispatches Benutzeranforderungen an Server-Anwendungen.

Der Server-Prozess

Es führt Clientanforderungen, Aktuelles und verwaltet Datenbanken. Der Serverprozess Aufgaben Backend.

Die drei-Schichten-Architektur

Was ist die Client-Server-Runtime-Prozess?

Die drei-Schichten-Architektur

Dies führt zu einen "Agent" in der Common Language Runtime-Prozess zwischen Client und Server, die eine Reihe von Funktionen, z. B. Überwachung und übersetzen ausführen können.

Vorteile für Unternehmen

Schnellere Flexibilität an sich verändernde Geschäftsumgebungen, besser gemeinsam genutzte Ressourcen und Herstellerunabhängigkeit sind zu den vielen Vorteilen.

Beispiel in Windows

Was ist die Client-Server-Runtime-Prozess?

Windows Client Server runtime

Der Csrss.exe-Prozess ist ein Client für ein Runtime-Serverprozess, entscheidend für Windows und für Konsolenfenstern verantwortlich ist. Er muss zu allen Zeiten ausgeführt werden.