SMS Gateway Application
The SMS Gateway Application is an application that connects to the SIM module modem or online SMS server on the internet with the aim of reading SMS from customers and processing the received SMS for company business purposes.
SMS Gateway can also be an application that blasts SMS for company business purposes.
Load Balancer
Application load balancer performs the task of breaking down and dividing the data packets coming to the application and distributing those packets to several separate backend nodes behind.
load balancer is one of the important component in data communication. because when an application or server is added to the backend architecture to reduce the burden of processing data from the frontends, the load balancer can be added in front of the backend array without configuring the frontends. because there is no need for manual configuration on the frontends to connect to any backend, all frontends simply point to the load balancer, and the load balancer will determine which backend point the package will continue.
Concentrator & MultiPlexer
The Concentrator & MultiPlexer application has a function as a central application that connects connections from many frontends and combines all of the data and then continues all of the data to one (or more, but not too many) points on the backend side. and vice versa, after getting a response from the backend, the Concentrator & MultiPlexer Application will return the data to which frontend made the request.
Socket Application
Applications that perform direct processing use a socket with a specific data communication protocol (OSI layer 7). Applications can connect as a server or client (listen or connect).
The data communication protocol that is carried out in the application has been mutually agreed upon between the client and server, both protocols that are well known, for example ISO8583, FTP, HTTP. it can also be with custom data protocols, for example the company's internal protocols.