Sobes.tech
Senior

Kas WebSocket ehitatakse HTTP või gRPC peal?

sobes.tech AI

Vastus AI-lt

WebSocket ehitatakse HTTP protokolli peale. Alguses luuakse HTTP ühendus taotlusega "uuendamiseks" (Upgrade) WebSocketiks, mille tulemusena ühendus vahetub kahepoolseks WebSocket-protokolliks.

gRPC on eraldi kaugprotseduuride kutsumise protokoll, mis tavaliselt töötab HTTP/2 peal, kuid seda ei kasutata WebSocket-ühenduste loomiseks.

Seega, WebSocket ei ehitu gRPC peal, vaid täpselt HTTP peal (tavaliselt HTTP/1.1).