Opening the book…
Key Terms and Definitions
-
CORBA — A standard for distributed object computing that enables communication between programs written in different languages.
-
Remote Procedure Call (RPC) — A mechanism enabling a program to execute a procedure on a remote server as if it were a local call.
-
SOAP — A protocol for exchanging structured information using XML messages, typically over HTTP.
-
REST — An architectural style using standard HTTP methods and URIs to interact with resources in a stateless manner.
-
API — A set of definitions and protocols that allows software components to communicate with each other.
-
WSDL — An XML-based language describing the interface and operations of a web service.
-
JSON — A lightweight data interchange format using key-value pairs, widely used in REST APIs.
-
HTTP Methods — Standard operations (GET, POST, PUT, DELETE) used to perform actions on web resources.
-
Statelessness — A constraint requiring each request to contain all information needed to process it, with no stored session state.
-
ACID — Properties ensuring database transactions are Atomic, Consistent, Isolated, and Durable.
-
Idempotency — The property where performing an operation multiple times produces the same result as performing it once.
-
gRPC — A high-performance, open-source RPC framework developed by Google using Protocol Buffers.
-
Endpoint — A specific URL where a web service or API can be accessed by a client application.
-
Service Registry — A directory that maintains a list of available services and their network locations for discovery.
-
Middleware — Software that sits between applications and the operating system, providing communication and data management services.
This page titled 7.8: Key Terms was last modified on Wed, 23 Sep 2026 18:15:41 GMT and is shared under a CC BY 4.0 license and was authored, remixed, and/or curated by Felix Amoruwa.
The book could not be loaded just now.