Tuesday, 30 May 2017

Creating a SMPP Server using HTTP API

I have a SMS API that supports JSON via HTTP protocol. It receives SMS request from clients in JSON format and forward it to Gateway/SMSC using my own script. Now I am trying to develop a SMPP Server for one of our client where the client can connect to us using SMPP protocol.

I am planning to submit the messages to gateways/SMSC using the existing HTTP API. Basically HTTP api inside SMPP server. In that case I don't need to write any addition code for credit management.

It should work like,

  1. Receive request from the client via SMPP

  2. Validate client information

  3. Forward the message to the HTTP API

  4. Get the status of message using HTTP API

  5. Send status response to the client using SMPP.

My questions are,

  1. How do I create a SMPP server so that other client could connect to my application using SMPP?

  2. How can I manage multiple clients binding to the server?

  3. Is there any open source SMPP Server?



via Abhijith R Nair

No comments:

Post a Comment