Sobes.tech
Senior

Vai WebSocket tiek veidots virs HTTP vai virs gRPC?

sobes.tech AI

Atbilde no AI

WebSocket tiek virs HTTP protokola. Sākotnēji tiek izveidots HTTP savienojums ar pieprasījumu "atjaunināt" (Upgrade) uz WebSocket, pēc tam savienojums pāriet uz divvirzienu WebSocket protokolu.

gRPC ir atsevišķs attālinātas procedūras izsaukšanas protokols, kas parasti darbojas virs HTTP/2, bet netiek izmantots WebSocket savienojumu izveidei.

Tādēļ WebSocket netiek būvēts virs gRPC, bet tieši virs HTTP (parasti HTTP/1.1).