javasmpp

Java SMPP library comparison


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 use an SMPP library for Java that will be the least hassle. Aside from riding on the actual protocol, its unlikely we'll need fancier abilities or to ever tweak under the hood.

To that end, I've shortlisted some of the possible options that we have:

Can someone who's more experienced in their uses throw some of their experiences my way ?

EDIT: Just to give scope to the use cases, we'll be both sending and receiving SMS'es so the library should hopefully make life easy with both client action and also server listener implementation.


Solution

  • I have used both jSMPP and cloudhopper-smpp for separate projects which involved sending and receiving SMS's over smpp in circumstances which involved:

    Both the libraries fared well, and IMO jSMPP is more user-friendly to jump in and start coding right away. But I had came across a few bugs while using the latest version from GitHub, which still remain unfixed.

    After having used cloudhopper, I reckon it is well worth the learning curve, which is a wee bit steep compared to jSMPP (subjective).