从移动设备发送SMS,MMS消息并将该消息发送到Java应用程序服务器

时间:2010-11-29 21:56:18

标签: sms mms

我的任务是一个客户希望从移动设备发送短信,彩信的项目。他们希望有一个专用的电话号码来发送这些消息。我们希望这些消息通过网关进行路由,以便可以在Java Application Server中进行处理,并让服务器生成一个响应,该响应将返回到用户移动设备。服务器端将使用Java完成。

我是新手,并试图了解最佳方法。请告诉我可以使用哪些服务和API来执行此操作。似乎有很多服务可以将消息从服​​务器传递到手机,但我不清楚从设备路由到Java应用程序服务器获取消息的机制。

非常感谢任何建议。

提前致谢。

赛斯

3 个答案:

答案 0 :(得分:0)

您可以使用数据线连接旧的诺基亚3210,然后将其连接到服务器。

答案 1 :(得分:0)

有许多公司可以提供电话号码来接收传入的短信以及发送短信(不确定彩信;这是另一回事)。其中一个是Clickatell。它们有各种各样的API,你可以在Java中使用它们。

http://www.clickatell.com/products/gateway.php

答案 2 :(得分:0)

有些服务允许您定义回调URL,因此当他们的服务器收到SMS时,他们会通过HTTP POST将数据转发给您。当然,有几个专有协议,和SMPP(例如http://opensmpp.logica.com/),但这要复杂得多。

此类服务的一个示例是http://www.textmagic.com/app/pages/en/products/bulk-sms-gateway-api