We\'re about to begin a project which requires the use of SMPP as the primary integration exchange channel. Now since SMS isn\'t necessarily core to our business, I\'d like to u
I am currently implementing a SMPP solution over Java using Logica's library. It is very easy to use. The following information states the result of the tests:
Application: Enterprise Java Beans Application deployed in Glassfish 3.1.2.2
Language: Java (using JMS)
Library: Logica SMPP (version 1.3)
Origin (ESME): localhost
Destination (SMSC): Logica SMSC simulator at development server (hosted in Amazon Web Services)
Type: Transciever Asynchronous
Avg sending rate (80%): 246 msg / sec
Low sending rate (15%): 50 msg / sec
High sending rate (5%): 255 msg /sec
It is very efficient as long as you stick to the asynchronous mode. If you need to keep a correlation between the message and its response use the "sequence number" that is both in the message and the response.