The Premium SMS application serves as an interface for external applications to send and receive SMS messages. Messaging is implemented including delivery messages and external applications can check the delivery status using Premium SMS.
External applications in the system are characterized by their set of phone numbers. Furthermore, each application has its own unique identifier and password, which is used to authenticate the Premium SMS application. The implementation of sending and receiving SMS messages in the Premium SMS application is carried out via SOAP communication with the O2 M2M server.
The Premium SMS application is built on the Java platform and the Glassfish application server. It is deployed on two nodes, ensuring high availability.