REST
Representational State Transfer (REST) is a lightweight protocol for the HTTP communication, where parameters are mostly encoded in the request URL.
GraphQL
Query language which provides a flexible way of getting al the needed data in one request.
SOAP
Simple Object Access Protocol (SOAP) is an XML-based communication protocol and encoding format for inter-application communication.
Apache Kafka
Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.
JDBC
An API for the programming language Java, which defines how a client may access a database.
MQTT
Open, lightweight, and easy to implement client/server publish-and-subscribe message transport protocol ideal for M2M and IoT contexts.
JMS
Java Message Service is an API for exchanging messages between applications.
AMQP
Advanced Message Queueing Protocol is an open standard application layer protocol for message-oriented middleware.
gRPC is a robust open-source RPC (Remote Procedure Call) framework used to build scalable and fast APIs, allowing the client and server applications to communicate transparently and develop connected systems.
XML-RPC
Remote procedure calling using HTTP as the transport and XML as the encoding.