我们正在编写一个组件,它通过一个第 3 方接口向设备发送消息。
我确实使用了 smpp 客户端代码来做到这一点,但我想确保我传递的任何参数都是正确的。如果我错了,任何人都可以在以下参数上纠正我。
sender = // 第三方 IP 地址
目的地=//我想向它发送短信的SIM卡号码
ipAddress = "smpp.xyzwireless.com"; // 由第 3 方提供
端口 = 2775;
systemId = srini // 由第 3 方提供
密码 = srini // 由第 3 方提供
并且具有上述详细信息的 Bind() 方法将首先执行,然后是 submit() 和 unBind() 方法。
在您确认上述参数后,您能否确认以下可能性。
我想保持 ESME 和 SMSC 之间的连接很长时间。为此,我正在做 enquireLink() 方法。
我将此 enquireLink 方法放置在 java 的 Timer() 中,因此它每 45 秒检查一次连接,并从 enquireLink 开始将断开时间重新建立到下一个 60 秒。
我在这里想什么不对吗?纠正我,伙计们。
提前致谢。