在SP中用java 开发收发短信

说得没错,短信收发其实很简单,主要是协议的封装,如果懒的话可以直接拿别人的网关API用,移动、联通等都有JAVA版本的API接口,不过根据地区不同,版本可能也不一样,你可以向当地移动运营商咨询所用协议。但不论怎么做各家协议都是在GSM这个大框架下构建的,所以十分类似。
具体思路就是
   1.准备发送数据(发送目的地号码、内容、计费类型、计费字段,说白了就是根据协议玩填空游戏)
   2.调用短信运营商提供的API接口,连接网关,然后发送消息
   3.接收到响应后作相应操作(写日志或重发等)
对于接收上行消息(用户->SP的短信)也类似,用API提供的方法收就好了。

顺便说下,现在在上海这面联通已经开始使用基于WebService的接口,所以发联通的短信还可以使用WebService方式

原文地址:https://www.cnblogs.com/a1280055207/p/2783474.html