[SNMP4J] Agent(X)-API status

Frank Fock fock at agentpp.com
Wed Oct 20 20:24:58 CEST 2004


Hi Gregor,

The work on SNMP4J-Agent API got a little bit stuck during the
past few weeks due to lack of time. I estimate the needed amount
of work to get a fully agent API implementation (including VACM)
from the source available today to be 80-120h.

A demo agent could be available after 40h of additional work.

I have not started yet to implement AgentX subagent functionality,
because this additional component would be based on many functions
provided by the SNMP4J-Agent API.

If you want to implement a AgentX subagent in Java, then you probably
do not need SNMP4J at all. There seem to be at least one free
implementation for AgentX in Java, but I do not know how stable/complete
they are.

The NET-SNMP AgentX implementation has some bugs and limitations
too. so if you specifically want your application to interoperate with a
NET-SNMP master agent, you should make sure that you have the sources
of the AgentX API you use to be able to workaround some pitfalls.

In AgentX++ (AgentX for the C++ agent API AGENT++)  I had to
implement a few workarounds, because the NET-SNMP master agent
handles search ranges not correctly.

Implementing the AgentX functionality on top of SNMP4J-Agent should
be fairly easy. Doing it from scratch could be some effort. How much effort,
mainly depends on your needs.

Hope this helps.

Best regards,
Frank

Gregor Rosenauer wrote:

> Hello,
>
> First of all thanks for building a very promising, open and free
> SNMP-stack for Java - this is really needed, and SNMP4J seems very
> powerful already.
>
> Now I am interested in using SNMP4J for a project and would like to know
> the current status of AgentX-implementation, because I'd like to connect
> to a running snmp-agent (in particular the ucdsnmp-package on Linux)  
> as a subagent.
>
> According to the prospect, this is planned, but no timeframe is given.
> In a message from August Frank mentioned that agent-support is under 
> development, and there were 2 people working on this externally, but 
> there have been no news on this since.
>
> If this is not planned for the immediate future, how hard would it be 
> to extend the API to allow for subagent-functionality (as opposed to 
> standard agent-functionality, which is fortunately already being 
> worked on) ?
>
> Thanks for any information and for the great support so far,
> Gregor
> _______________________________________________
> SNMP4J mailing list
> SNMP4J at agentpp.org
> http://p15141779.pureserver.info/mailman/listinfo/snmp4j
>





More information about the SNMP4J mailing list