Junior — Middle
Meg tudná nevezni a főbb hálózati protokollokat, amelyekkel szembesül vagy amelyeket gyakorlatban használt?
sobes.tech MI
Válasz az MI-től
A Node.js fejlesztés során gyakran találkozott főbb hálózati protokollok a következők:
- HTTP/HTTPS — hipertext továbbítására szolgáló protokollok, a webkommunikáció alapjai.
- TCP — megbízható adatátvitelt biztosító szállítási réteg protokoll.
- UDP — kapcsolat nélküli szállítási réteg protokoll, gyors adatátvitelhez használják.
- WebSocket — kétirányú kommunikációs protokoll a kliens és a szerver között TCP felett.
- DNS — protokoll a domain nevek IP-címekké történő feloldására.
Például, web szerver létrehozásakor Node.js-ben általában a HTTP/HTTPS protokollt használják, és valós idejű kommunikációhoz WebSocket-et.