Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Programy przeglądarki internetowej często używają protokołu HTTP (Hypertext Transport Protocol) jako podstawowego sposobu przeglądania sieci World Wide Web. W związku z tym protokół HTTP widzi duże użycie na większości komputerów dzisiaj. Firma Microsoft rozszerzyła możliwości swojego internetowego serwera informacyjnego (IIS) w celu zapewnienia zdalnych usług wywołania procedur przy użyciu protokołu HTTP.
Implementacja RPC-over-HTTP (RPC over HTTP) umożliwia klientom RPC bezpieczne i wydajne łączenie się przez Internet z programami serwera RPC i wykonywanie zdalnych wywołań procedur. Jest to realizowane za pomocą pośrednika znanego jako serwer proxy RPC-over-HTTP lub po prostu serwera proxy RPC.
Serwer proxy RPC działa na serwerze IIS. Akceptuje żądania RPC pochodzące z Internetu, przeprowadza uwierzytelnianie, walidację i kontrolę dostępu na tych żądaniach, a jeśli żądanie przejdzie wszystkie testy, serwer proxy RPC przekazuje żądanie do serwera RPC, który wykonuje rzeczywiste przetwarzanie. W przypadku wywołania RPC za pośrednictwem protokołu HTTP klient RPC i serwer nie komunikują się bezpośrednio; zamiast tego używają serwera proxy RPC jako pośrednika. Ten model został wybrany z wielu powodów. Aby uzyskać więcej informacji, zobacz RPC za pośrednictwem protokołu HTTP Security.
Ta sekcja zawiera omówienie wywołań RPC za pośrednictwem protokołu HTTP w następujących tematach:
- Używanie protokołu HTTP jako transportu RPC
- RPC za pośrednictwem zabezpieczeń HTTP
- RPC za pośrednictwem HTTP: wymagania systemowe i współdziałanie
- Konfigurowanie komputerów do RPC za pośrednictwem HTTP
- Zalecenia dotyczące wdrożenia RPC przez HTTP
Aby uzyskać informacje dotyczące scenariuszy RPC o dużym natężeniu ruchu przez HTTP, proszę zobaczyć Microsoft RPC Load Balancing.