Project overview
The Short Message Peer to Peer (SMPP) protocol is an open, industry standard protocol designed to provide a flexible data communications interface to transfer short messages between the Message Center and a SMS application system. Examples of Message Center are Short Message Service Centro (SMSC), GSM Unstructured Supplementary Services Data (USSD) Server . Examples of SMS application system are WAP Proxy Server, Email Gateway or other Messaging Gateway.
The AntHill SMPP (Cpp,Ruby) project is a powerful networking library that implements SMPP protocol (v 3.4 and v 5.0) and supply different fail-over and scaling functionality. It is based on AntHill library. The library contains SMPP Encoder and Decoder as well as other utilities like SMPP DumpViewer, SMPP SMSCEmulator, SMPP Shell and etc.
AntHill SMPP Cpp news
AntHill SMPP Cpp 1.1.0 library has been pre-alpha released. Officially supported platforms are Windows, Linux and Mac OS X. Download it.
AntHill SMPP 0.5.0 release is postponed for 1 month due to error found in stress testing cycle. The error in detected in the onReceive method after the data are sent or connection is being closed from event handler. The library will be released as soon as this error is corrected and tested.
AntHill SMPP project available now to download from Source forge.
AntHill SMPP available now to download from SVN.
Updated AntHill SMPP documentation has been published. Download it.
SMPP protocol implementation based on AntHill library has been pre alpha released. Officially supported platforms are Windows, Linux and Mac OS X. Read more.
