RPC хүрээ гэж юу вэ?
RPC хүрээ гэж юу вэ?

Видео: RPC хүрээ гэж юу вэ?

Видео: RPC хүрээ гэж юу вэ?
Видео: RPC гэж юу вэ? gRPC-ийн танилцуулга. 2024, Арваннэгдүгээр
Anonim

Ан RPC хүрээ ерөнхийдөө программист өөр машин дээр байгаа эсвэл нэг машин дээрх өөр процесс гэх мэт алсын процесст кодыг дуудах боломжийг олгодог хэрэгслүүдийн багц юм. Энэ үйлчилгээг Windows үйлдлийн систем дээр ажилладаг Python хэл дээр бичигдсэн клиент програм дуудаж болно.

Мөн RPC гэж юу вэ, хэрхэн ажилладаг талаар мэдэх үү?

Яаж RPC ажил . Ан RPC нь функцийн дуудлагатай адил юм. Функцийн дуудлага шиг, хэзээ a RPC хийгдсэн тохиолдолд дуудлагын аргументууд алсын процедурт шилжиж, дуудагч нь алсын процедураас хариу ирэхийг хүлээнэ. Үйлчлүүлэгч сервер рүү хүсэлт илгээж, хүлээдэг процедурын дуудлага хийдэг.

Цаашилбал, RPC гэж юу гэсэн үг вэ? Процедурын алсын дуудлага

Энд RPC юунд ашиглагддаг вэ?

Процедурын алсын дуудлага ( RPC ) нь сүлжээний нарийн ширийнийг ойлгох шаардлагагүйгээр сүлжээн дэх өөр компьютерт байрлах программаас үйлчилгээ авах хүсэлт гаргахад ашигладаг протокол юм. Процедурын дуудлагыг заримдаа функцийн дуудлага эсвэл дэд програмын дуудлага гэж нэрлэдэг. RPC үйлчлүүлэгч-сервер загварыг ашигладаг.

http нь RPC мөн үү?

RPC -ийг ашигладаг HTTP протокол (энэ нь заавал байх албагүй ч). Гэхдээ RPC нь кодыг алсаас дуудах стандарт юм (иймээс нэр нь: Remote Procedure Call). Харин HTTP зүгээр л өгөгдөл дамжуулах протокол юм. Та зөвхөн дээр ажилладаг REST дуудлагуудыг ашиглах хэрэгтэй HTTP.

Зөвлөмж болгож буй: