Peer-to-peer Short Message Protocol (SMPP) is a protocol that describes the end client's interaction with an SMS server (SMSC). Used to send SMS and USSD messages.
The protocol is based on the exchange of PDU (protocol data units, protocol data packets) transmitted at OSI layer 4 (TCP / IP session or X.25 SVC3). PDUs have a binary representation to improve transmission efficiency.
Packet exchange can occur both synchronously (after sending a request, further packet exchange is suspended until a response is received) or asynchronously (requests are sent without delay, processing of responses occurs as they are received).
The SMPP protocol is extensible, which allows providers to add their own advanced parameters, which are known as TLV parameters. Some TLV parameters are defined in the specification, but are not required to use. Other parameters are provided by the provider.
SMPP protocol is capable of transmitting any type of message.
SMPP protocol supports both long text messages and messages written in Unicode.
Usually SMPP protocol provides a permanent connection mode, which increases the speed of sending messages.
Version | Download |
---|---|
SMPP component Delphi 10.3 | Download |
SMPP component Delphi 10.2 | Download |
SMPP component Delphi 10.1 Berlin | Download |
SMPP component Delphi RX (10 Seattle) | Download |
SMPP component Delphi XE8 | Download |
SMPP component Delphi XE7 | Download |
SMPP component Delphi XE6 | Download |
SMPP component Delphi XE5 | Download |
SMPP component Delphi XE4 | Download |
SMPP component Delphi XE3 | Download |
SMPP component Delphi XE2 | Download |
SMPP component Delphi XE | Download |
SMPP component Delphi 2010 | Download |
SMPP component Delphi 2009 | Download |
SMPP component Delphi 2007 | Download |
SMPP component Delphi 2006 | Download |
SMPP component Delphi 2005 | Download |
SMPP component Delphi 7 | Download |
SMPP component Delphi 6 | Download |
SMPP component Delphi 5 | Download |
Version | Download |
---|---|
SMPP component C++ Builder 10.3 | Download |
SMPP component C++ Builder 10.2 | Download |
SMPP component C++ Builder 10.1 Berlin | Download |
SMPP component C++ Builder RX (10 Seattle) | Download |
SMPP component C++ Builder XE8 | Download |
SMPP component C++ Builder XE7 | Download |
SMPP component C++ Builder XE6 | on request |
SMPP component C++ Builder XE5 | on request |
SMPP component C++ Builder XE4 | on request |
SMPP component C++ Builder XE3 | on request |
SMPP component C++ Builder XE2 | on request |
SMPP component C++ Builder XE | on request |
SMPP component C++ Builder 2010 | on request |
SMPP component C++ Builder 2009 | on request |
SMPP component C++ Builder 2007 | on request |
SMPP component C++ Builder 2006 | Download |
SMPP component C++ Builder 6 | Download |
Comands | Lite | Lite+ | Opt | Opt+ | Pro | Pro+ | ProFull | Demo |
---|---|---|---|---|---|---|---|---|
Bind_TRANSMITTER Bind_TRANSMITTER_RESP |
+ | + | + | + | + | + | + | + |
Bind_RECIVER Bind_RECIVER_RESP |
+ | + | + | + | + | + | + | + |
Bind_TRANSCEIVER Bind_TRANSCEIVER_RESPP |
+ | + | + | + | + | + | + | + |
Unbind Unbind_RESP |
+ | + | + | + | + | + | + | + |
Enquire_LINK Enquire_LINK_RESP |
+ | + | + | + | + | + | + | + |
Submit_SM Submit_SM_RESP |
+ | + | + | + | + | + | + | + |
Deliver_SM Deliver_SM_RESP |
+ | + | + | + | + | + | + | |
Data_SM Data_SM_RESP |
+ | + | + | + | + | + | ||
Submit_MULTI Submit_MULTI_RESP |
+ | + | + | + | + | |||
Replace_SM Replace_SM_RESP |
+ | + | + | + | ||||
Cancel_SM Cancel_SM_RESP |
+ | + | + | |||||
Query_SM Query_SM_RESP |
+ | + | + | |||||
Alert_NOTIFICATION | + | + | ||||||
Outbind | + | + | ||||||
PRICE, EUR | 200 | 205 | 210 | 215 | 220 | 225 | 230 | FREE |