我在SNMP中有一个问题。我有一个聊天应用程序,它适用于局域网。聊天应用程序是在vb.net中开发的。它有一个中央服务器和客户端安装在所有其他计算机上。 目前,它部署在少数(50)客户端上,我们正在使用ping检查客户端的状态(在线/离线)。 我知道这不是一种有效的方法,因此我计划实现一种适用于大量客户端的方法。(500- 1000个客户端)。
所以我的问题是我可以使用SNMP在两个应用程序之间建立通信吗?或检查客户的状态?
答案 0 :(得分:1)
SNMP 代表 S 实施 N etwork M 管理 P rotocol。这意味着该协议的目的是通过网络管理内容(打印机/路由器/有时是应用程序)
当然,您可以找到主机是否在线,您甚至可以仅使用SNMP 进行聊天应用程序(但SNMP并不意味着这样做,因此这样做会很困难。)< / em>的
我认为你有一个受孕问题。您已经拥有客户端 - 服务器连接(用于传输聊天数据)。也许您可以检查客户端是否已连接?或添加隐藏的“IMCONNECTED”消息,以便您的服务器可以知道客户端已连接