Request-Response
A fundamental message exchange pattern where a client sends a request and a server returns a corresponding response.
Explore more about Communication Protocols
Related terms
The Hypertext Transfer Protocol (HTTP) is an application-layer communication protocol used to exchange requests and responses between clients and servers over a network, forming the foundation of web APIs, websites, and distributed applications.
RESTRESTAn architectural style for designing networked applications using stateless HTTP requests and standard operations.
gRPCgRPCA high-performance remote procedure call (RPC) framework that uses Protocol Buffers for interface definition and data serialization, enabling efficient, strongly typed communication between distributed applications and services.
WebhookAn HTTP callback mechanism that sends real-time data payloads to target applications when specific events occur.
Streaming ProtocolA network protocol designed for continuous real-time data transmission between clients and servers with minimal latency.