首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java:可以从Java应用程序发送SMS吗

问Java:可以从Java应用程序发送SMS吗
EN

Stack Overflow用户
提问于 2010-05-13 14:01:11
回答 5查看 2.2K关注 0票数 5

是否可以从Java应用程序发送SMS。在这种情况下,我不想使用J2ME。我只想知道关于J2SE和J2EE的信息。有没有可用的API来实现这一点?如果它是可用的,我们是否必须使用任何服务提供商?你能告诉我如何实现这个目标吗?

EN

回答 5

Stack Overflow用户

发布于 2010-05-13 14:31:13

当然。我们目前正在通过Ericsson IPX发送短信。我们只需发布到特定的URL来发送消息(当我们收到SMSes时,他们会将XML文档发布到我们的URL )。这在大多数语言中都很容易做到。

也有相当多的低端提供商允许免费或低成本的SMSes,只要数量足够低。

票数 2
EN

Stack Overflow用户

发布于 2010-05-13 14:07:31

你可以看看my cool sms,他们有一个发送短信的应用程序接口,可以和Java一起工作。

票数 1
EN

Stack Overflow用户

发布于 2011-11-07 17:37:23

实现这一点的最好方法是使用SMS网关。一方面,SMS网关封装了与SMS载体介质接口的技术,另一方面,它为诸如http、SMTP、ftp等的应用层协议提供了与其交互的接口。例如,您可以让web应用程序通过HTTP与SMS网关通信,而另一端的网关将通过某种专有协议与SMS中心通信,以发送从该应用程序接收的SMS文本。这样,应用程序不需要知道发送SMS的低级协议。

如果需要发送大量群发短信,您可以将线路租给短信中心(SMSC),并将SMS网关配置为使用该租用线路发送短信。如果您需要发送少量的消息,那么您可以使用您的移动电话代替租用线路。将您的移动电话连接到PC/服务器并配置网关以使用您的电话。有关将电话与网关连接的信息,请参阅网关文档。

市场上有很多可以使用的商业网关。但是使用开源的SMS网关是一个很好的选择。您可以使用一个名为- Kannel的开源网关。相信我,设置并开始使用它并不是很困难。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2824694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档