Ng

. . . . . . . . . . . . .

. . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . .

. . . . . . . .

. . . . . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . . . . .

. . . . . . . .

. . . . . . . . . . .

. . . . . . . . . .

. . . . . . . . Der letzte Ansatz ist die Verwendung einer Multithread-Implementierung; Jeder Anforderung und jedem Kanal wird ein eigener Thread zugewiesen, sodass mehrere Anforderungen parallel verarbeitet werden können. Dieses Modell eignet sich hervorragend für Server, insbesondere für Server, die als Proxys dienen.

Der Proxyserver kann einen Cache mit offenen Verbindungen zu anderen Proxys oder zu beliebten Websites aufbewahren. Da sich jede Verbindung in einem einzelnen Prozess befindet, können Anforderungen, die nicht aus dem lokalen Cache erfüllt werden können, problemlos auf die entsprechende Verbindung umgeschaltet werden. Dieser Ansatz ermöglicht auch ein effizientes Gatewaying von HTTP 1.0-Anforderungen (siehe nächster Abschnitt). Übergang . . . . . . . .

. . . . . . . .

. . . . . . . . . .

. . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . . .

. . . . . Um diese Probleme zu vermeiden, erlaubt HTTP-NG, viele verschiedene Anfragen über eine einzige Verbindung zu senden. Diese Anforderungen sind asynchron – der Client muss nicht auf eine Antwort warten, bevor er eine andere Anforderung sendet. Der Server kann auch auf Anfragen in beliebiger Reihenfolge reagieren – er kann sogar die Daten von mehreren Objekten verweben, so dass mehrere Bilder in “parallel” übertragen werden können. Diese Trennung von Daten- und Steuerungsinformationen macht auch die Umleitung viel leistungsfähiger – wenn das Objekt beispielsweise ein Video ist, kann der Server die Meta-Informationen über dieselbe Verbindung zurückgeben, zusammen mit einer URL, die auf ein dediziertes Videoübertragungsprotokoll verweist, das die Daten für das relevante Objekt abruft. Dies wird viel wichtiger, wenn Sie mit multimedialen Netzwerktechnologien wie ATM oder RSVP arbeiten.

Diese Seite und ihr gesamter Inhalt beziehen sich auf AngJSular (Version 1.x), wenn Sie nach dem neuesten Angular suchen, wenn Sie nach dem neuesten Angular suchen. bitte besuchen Sie angular.io.