Junior — Middle
gRPC-də hansı çağrı növləri mövcuddur və onlar necə fərqlənir?
sobes.tech Süni İntellekt
AI-dan cavab
gRPC-də, müştəri və server arasında mesajların mübadiləsi üsuluna görə dörd əsas çağrı növü mövcuddur:
-
Unary RPC (tək çağırış) — müştəri bir sorğu göndərir, server bir cavab qaytarır.
-
Server streaming RPC (serverdən axın cavabı) — müştəri bir sorğu göndərir, server cavab axını qaytarır.
-
Client streaming RPC (müştəridən axın sorğusu) — müştəri axın sorğuları göndərir, server bir cavab qaytarır.
-
Bidirectional streaming RPC (iki tərəfli axın) — həm müştəri, həm də server eyni zamanda mesaj axınlarını mübadilə edir.
Hər bir növ müxtəlif ssenarilər üçün uyğundur: unary — sadə sorğular üçün, streaming — böyük həcmdə məlumatların və ya uzunmüddətli sessiyaların ötürülməsi üçün.