java - 我应该如何实现这个短信通知系统?

标签 java networking sms communication device

我开发了一个涉及向用户计费的应用程序。为此,我集成了一个 GSM 调制解调器(网关),通过它发送 SMS 消息。当用户收到帐单详细信息时,该 SMS 消息将发送给用户。 GSM 调制解调器连接到一台计算机,但计费可以在其他系统中进行。当 GSM 调制解调器连接到计算机上的 COM 端口时,如何发送有关其他系统中发生的更改的 SMS 通知*。

  • 我们可以访问其他系统的COM端口还是应该使用套接字编程(带有调制解调器(服务器)的机器监听任何连接,发送者必须以特定格式发送数据,服务器必须解析数据并发送消息)或使用Java RMI或是否有其他解决方案。

请提出建议......

谢谢

最佳答案

您可以想出多种解决方案。最常见的是:

  • 与某种 RPC 进行通信,例如 RMI、SOAP、纯 HTTP、telnet 等。
  • 使用 SMS 网关,例如 Nordic Messaging 的 EMG (不过可能有点矫枉过正)或 kannel (目前似乎已关闭)。

关于java - 我应该如何实现这个短信通知系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1265719/

相关文章:

java - 如何计算我的链表中有多少个不同的节点?

c - 为什么我不能在用 C 编写的 tcp 客户端/服务器中正确接收非纯文本文件?

networking - 网络和子网

php - Twilio 查找 API 不工作?

android - Android 短信中的特殊字符

java - 如何将字符串转换为 const 类 int 值?

java - 使用空对象引用调用静态方法时会发生什么?

java - 分割该字符串以获得相应字符的最大计数

linux - 在 Linux 中将 SO_RCVBUF 增加到超过 262142 字节

android - 发送 50 多条导致问题的消息会导致一般性失败