2012-11-22 82 views
4

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

回答

4

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

所以,它看起来像者正在使用SMPP协议。这意味着你必须建立一个SMSC连接。您需要为此使用Java API,请在您的项目中下载这些libraries。应该有关于如何在下载的Java文档中进行设置的文档。 GL

+0

感谢您的快速回复@Self_Taught_Programmer!我会在提供商确认后更新此帖子!再次感谢! :) –

+0

!我已经更新了我的问题,现在可以请你再解释一下吗? –

+1

这已更新。 – Rayshawn

1

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

事实上,你可能要考虑及时建立SMS处理逻辑与Restcomm可视化设计,并使用外部服务功能与您的业务逻辑的其余部分整合。

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