Architecture of A Messaging Gateway
Architecture of A Messaging Gateway
and protocols including HTTP, Mail, SMPP and JMS (Java Message Service), among others. This Messaging Gateway enables you to query a database from your phone by simply sending a message (email, SMS or instant message) with a keyword. Once SMS Gateway receives your message, it queries the database with your request, formats the response and you'll get the answer back instantly. Typical uses are to give self-service access to customers, access to info. Since its simply but powerful messaging gateway, there's no need to have software on phones (all phones are supported) and since everyone knows how to send a message..
SMS Gateway
Applications send and receive messages to and from external services such as an SMSC, a SMTP server, a JMS queue, unique feature of the sms gateway:
Receiving messages from applications using any protocol. Sending messages to external services using any protocol. Routing messages internally.
How its works When SMS Gateway receives a message, it will have to be normalized (i.e. encapsulated in a Message object) so it can be routed through the gateway. Once we are ready to send the message to
an external service, it will have to be de-normalized (i.e. converted to a protocol that the external service can understand).
Routing messages
After a message is received (post-receiving actions). Before the message is processed (pre-processing actions). After the message is processed (post-processing actions).
In this diagram we can see all the elements described in the architecture and their relationships. For any clarification please feel free to call undersigned hoping you reply soon. We assure you of our maximum attention at all times. Please contact us for other services and solutions related to Information Technology & Communication. Contact Details: Mehul Bhatt (CTO) Kampala, Uganda. Mobile: +256 716 365 365/ 754 365 365 Dar-es-Salaam, Tanzania. Mobile: +255 759 944 872 / 685 929 088 E-mail: [email protected] IM: mehulsbhatt (Yahoo/MSN/Google/Skype) Social Networking: [email protected] (LinkedIn/Face book)