Posts

Showing posts from October, 2023

Standard Methods - Network protocols

Image
Network protocols are standard methods of transferring data between two computers in a network.     1. HTTP (HyperText Transfer Protocol) HTTP is a protocol for fetching resources such as HTML documents.  It is the foundation of any data exchange on the Web and it is a client-server protocol. 2. HTTP/3 HTTP/3 is the next major revision of the HTTP. It runs on QUIC,  a new transport protocol designed for mobile-heavy internet usage.  It relies on UDP instead of TCP, which enables faster web page responsiveness.  VR applications demand more bandwidth to render intricate details of a virtual scene and  will likely benefit from migrating to HTTP/3 powered by QUIC. 3. HTTPS (HyperText Transfer Protocol Secure) HTTPS extends HTTP and uses encryption for secure communications. 4. WebSocket WebSocket is a protocol that provides full-duplex communications over TCP.  Clients establish WebSockets to receive real-time updates from the back-end services.  Unlike REST, which always “pulls” data, W