สารบัญ:
- คำจำกัดความ - การเรียกกระบวนการระยะไกล (RPC) หมายถึงอะไร
- Techopedia อธิบายการเรียกขั้นตอนระยะไกล (RPC)
คำจำกัดความ - การเรียกกระบวนการระยะไกล (RPC) หมายถึงอะไร
การเรียกขั้นตอนระยะไกล (RPC) เป็นรูปแบบการเขียนโปรแกรมเครือข่ายหรือเทคนิคการสื่อสารระหว่างกระบวนการที่ใช้สำหรับการสื่อสารแบบจุดต่อจุดระหว่างแอปพลิเคชันซอฟต์แวร์ แอปพลิเคชันไคลเอนต์และเซิร์ฟเวอร์สื่อสารระหว่างกระบวนการนี้
บางครั้งการเรียกโพรซีเดอร์แบบรีโมตบางครั้งเรียกว่าการเรียกฟังก์ชันหรือการเรียกรูทีนย่อย
Techopedia อธิบายการเรียกขั้นตอนระยะไกล (RPC)
วิธีการทำงานของ RPC คือผู้ส่งหรือลูกค้าสร้างคำขอในรูปแบบของขั้นตอนการทำงานหรือการโทรไปยังเซิร์ฟเวอร์ระยะไกลซึ่ง RPC แปลและส่ง เมื่อรีโมตเซิร์ฟเวอร์ได้รับการร้องขอก็จะส่งการตอบกลับกลับไปยังไคลเอนต์และแอปพลิเคชันจะดำเนินการตามกระบวนการต่อไป
เมื่อเซิร์ฟเวอร์ประมวลผลการโทรหรือการร้องขอไคลเอนต์จะรอให้เซิร์ฟเวอร์ทำการประมวลผลให้เสร็จสิ้นก่อนที่จะดำเนินการกระบวนการต่อ โดยทั่วไปแอปพลิเคชัน RPC ใช้โมดูลซอฟต์แวร์ที่เรียกว่าพร็อกซีและสตับซึ่งทำให้ดูเหมือนว่าการเรียกขั้นตอนในท้องถิ่น (LPC)




