SNMP4J和Java管理扩展包的区别

SNMP4J和Java管理扩展包的区别,java,snmp,Java,Snmp,SNMP4J和sun提供的Java管理扩展(JMX)包之间有什么区别。我想开发一个用于网络管理和监控的产品。我想选择一个更好的开源java snmp库。我发现了这两种选择。有人能告诉我哪一个更好吗?Pummy As per my knowledge, SNMP4J is the industry standard open source API for SNMP agent development and I would recommend that over JMX. Each has i

SNMP4J和sun提供的Java管理扩展(JMX)包之间有什么区别。我想开发一个用于网络管理和监控的产品。我想选择一个更好的开源java snmp库。我发现了这两种选择。有人能告诉我哪一个更好吗?

Pummy

  As per my knowledge, SNMP4J is the industry standard open source API for SNMP agent development and I would recommend that over JMX. Each has its own advantages and disadvantages. You need to google around to check out the advantages and disadvantages.
我还建议围绕SNMP4J使用一个名为Friendly SNMP的包装器(我正在使用它),它使用起来简单得多,但有一个缺点,那就是缺乏对AgentX协议的支持。如果你把它从等式中去掉,它是一个非常好的API


我的结论是:友好的SNMP或SNMP4J。

谢谢你的回复。现在我使用的是SNMP4J代理jar,但我无法一次连接不同的代理。是否可以使用SNMP4J代理jar同时运行多个代理?没有Pummy…您将无法这样做,因为当您启动代理时,它将绑定到一个端口,当您尝试启动另一个实例时,这不会发生,因为端口已在使用中。。。