difference between SNMP4J and Java Management extension package
What is the difference between SNMP4J and the Java Management extension (JMX) package provided by sun. I would like to develop a product for network mangement and monitoring. I want to select a better open source java snmp library. And I found these two options开发者_Python百科. Can somebody tell me which is the better one?
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.
I would also recommend a wrapper around SNMP4J called Friendly-SNMP(I'm using this) which is much simpler to use but has one disadvantage and that is the lack of support for AgentX protocol. If you take that out of the equation, it is a very good API.
My Verdict : Friendly SNMP or SNMP4J.
精彩评论