SMPP 模拟器:如何检查连接重置?

发布于 2024-08-14 07:16:12 字数 252 浏览 10 评论 0原文

我使用 Logica smpp api 附带的 smpp 模拟器作为虚拟 smsc。当 smpp 客户端突然断开连接而不发送取消绑定 PDU 时,模拟器无法检测到任何连接重置。模拟器中的 SMSCSession 类在发送 PDU(例如 DeliverSM)时不会处理/捕获任何异常。那么,如何识别是否存在套接字错误。

在 smpp 客户端,您需要 enquirelink pdu 来检查连接。同样,是否有任何选项可以从模拟器端检查连接。

谢谢, 毗湿奴普里亚

Im using the smpp simulator tht comes with the Logica smpp api as a virtual smsc. The simulator is not able to detect any connection resets, whn a smpp client disconnects abrupty without sending an unbind PDU. The SMSCSession class in the simulator does not handle/catch any exceptions, while sending a PDU such as DeliverSM. So, how do you identify if there is socket error.

On the smpp client side, u have enquirelink pdu to check for the connection. Similarly, is there any option to check for the connection from the simulator side..

Thanks,
Vishnupriya

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

GRAY°灰色天空 2024-08-21 07:16:12

我一直在使用这个 SMPP 模拟器:

SMPP sim

它工作得很好,并且检测到很多格式错误的 PDU。还检测到连接重置。

I've been using this SMPP simulator:

SMPP sim

It works very well, and detects a lot of ill-formed PDU's. Also connection resets are detected.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文