如何通过SMPP协议连接到SMSC服务器?

时间:2012-11-22 20:11:21

标签: java sms-gateway smpp

尊重所有人!我正在开发一个我们正在开发基于SMS的灾难管理系统的项目 我们必须通过SMPP协议向SMSC服务器发送请求,以向所有订户广播SMS。蜂窝公司为我们提供了连接到他们的SMSC服务器的IP /端口,用户名和密码 我对连接到他们的SMSC服务器应遵循哪些步骤感到困惑? 亲切地回答我的下列问题:
1)如何通过SMPP协议连接到SMSC服务器? 2)我们是否必须创建自己的SMPP服务器才能向SMSC服务器发送请求? 3)如果问题#2的答案是肯定的,那么如何从SMPP服务器向SMSC服务器发送请求?
任何帮助将不胜感激!提前谢谢!

2 个答案:

答案 0 :(得分:4)

“如果您的提供商使用HTTP协议将短信发送给他们,那么您需要使用HTTP POST / GET方法。另一方面,如果您的提供商使用SMPP(短消息对等)协议,您将必须使用相同的方法来连接它们。“ - Source

因此,看起来提供商正在使用SMPP协议。这意味着您必须设置SMSC连接。您需要使用Java API,在项目中下载这些libraries。应该有关于如何使用下载在Java文档中进行设置的文档。 GL

答案 1 :(得分:1)

另一种选择是开源Mobicents SMSC服务器,它通过Restcomm支持SMPP,SIP和SS7 / SIGTRAN接口以及HTTP REST API。

实际上,您可能需要考虑使用Restcomm Visual Designer快速构建SMS处理逻辑,并使用外部服务功能与业务逻辑的其余部分集成。

https://code.google.com/p/smscgateway/ http://www.restcomm.com/