Glossary

Acronym Full Name Definition
AMQP
Advanced Message Queuing ProtocolAMQP is an open standard application layer protocol for message-oriented middleware.
APIApplication program interfaceA set of routines, protocols, and tools for building software applications. An API specifies how software components should interact and APIs are used when programming graphical user interface (GUI) components.
CLICommand-line Interface
CMSContent Management System
JSONJavaScript Object Notation
JSON-RPCJavaScript Object Notation-Remote Procedure CallA lightweight remote procedure call protocol.
It’s designed to be simple!
LCMSLearning Content Management System
MDMMaster Data ManagementThe processes, governance, policies, standards, and tools that consistently define and manage the critical data of an organization to provide a single point of reference.
RESTRepresentational State TransferA REST API defines a set of functions which developers can perform requests and receive responses via HTTP protocol such as GET and POST. A service based on REST is called a RESTful service.
RPCRemote Procedure CallRemote Procedure Call (RPCRPC is the earliest, simplest form of API interaction. It’s about executing a block of code on another server, and when implemented in HTTP or AMQP it can become a Web API. There’s a method and some arguments, and that is pretty much it.
RTERich Text Editor
SDKSoftware Development Kit
SSOSingle Sign-on