Panggilan Prosedur Jarak Jauh Menggunakan RPC melalui HTTP

Program browser internet biasanya menggunakan Protokol Transportasi Hypertext (HTTP) sebagai sarana utama untuk menelusuri World Wide Web. HTTP, oleh karena itu, melihat penggunaan ekstensif di sebagian besar komputer saat ini. Microsoft telah memperluas kemampuan Internet Information Server (IIS) untuk menyediakan layanan panggilan prosedur jarak jauh menggunakan HTTP.

Implementasi MICROSOFT RPC-over-HTTP (RPC melalui HTTP) memungkinkan klien RPC untuk terhubung dengan aman dan efisien di internet ke program server RPC dan menjalankan panggilan prosedur jarak jauh. Ini dicapai dengan bantuan perantara yang dikenal sebagai Proksi RPC-over-HTTP, atau hanya Proksi RPC.

Proksi RPC berjalan pada komputer IIS. Ini menerima permintaan RPC yang berasal dari Internet, melakukan pemeriksaan autentikasi, validasi, dan akses pada permintaan tersebut, dan jika permintaan lulus semua pengujian, Proksi RPC meneruskan permintaan ke server RPC yang melakukan pemrosesan aktual. Dengan RPC melalui HTTP, klien RPC dan server tidak berkomunikasi secara langsung; sebaliknya, mereka menggunakan Proksi RPC sebagai perantara. Model ini dipilih karena berbagai alasan. Untuk informasi selengkapnya, lihat RPC melalui Keamanan HTTP.

Bagian ini memberikan gambaran umum RPC melalui HTTP dalam topik berikut:

Untuk informasi mengenai RPC volume tinggi melalui skenario HTTP, silakan lihat Microsoft RPC Load Balancing.