本人毕设要用AdventNet Agent Toolkit Java Edition 6 这个软件来设计一个SNMP Agent,但是现在我仍不懂一件事,比如说我导入RFC1213-MIB这个MIB,然后生成源代码,并且编译运行,是不是就做成了一个Agent,不要添加其他代码了?
我试了一下好像不行,比如说我要获取IP组现面的ipInReceive这个叶子对象的值,那么我该怎样在Agent的源代码中对应的get函数中添加什么代码,才能使其实现这一功能呢?小弟实在不懂,请各位懂的高手一定帮帮忙,

解决方案 »

  1.   

    我是编写代理端的程序啊,不是管理端的,现在的问题我要得到ipInReceive,ipInHdrErrors,ipInAddrErrors,分别代表接收的全部IP数据报个数,由于IP报头错误而被丢弃的输入IP数据报个数,
    由于目的IP地址无效而导致丢弃的输入IP数据报个数,这3个数据
    MIB里只是定义了这3个叶子节点,通过那个软件导入这个MIB,并生成源代码以后,里面的代码中对ipInReceive的get方法是这样的:
    public Long getIpInReceives()
     throws AgentException{
    // Fill up the stub with required processing return ipInReceives;
    }
    这个函数并没有去进行什么操作以得到接收的全部IP数据报个数,只是简单的返回一个值罢了,具体功能必需要我自己添加代码实现,我现在就想知道,要得到接收的全部IP数据报个数,由于IP报头错误而被丢弃的输入IP数据报个数,由于目的IP地址无效而导致丢弃的输入IP数据报个数,这3个数据,我应该怎样写代码,实在不会编,我急死了,大家帮帮忙啊!