CORBA API Architecture

 

WebNMS SNMP API supports CORBA access to the SNMP API. For a typical non-CORBA or non-RMI client, you need the com.adventnet.snmp package classes in order to perform any SNMP operations, such as GET or SET. With CORBA and RMI packages, it is possible for a client to ask a server to perform these operations and obtain the result. A CORBA client needs the classes in com.adventnet.snmp.corba package to access these services.

 

The CORBA IDL for the SNMP (corba.idl) is published as part of the WebNMS SNMP API package. One reason for providing the IDL file is that you can convert it into any other language mapping API and use it in the client application programs.

 

corba_arch.jpg

 

There are sample client-side Java applications in the corbaclient directory that provide many of the SNMP operations with all direct SNMP API calls in snmpget are replaced with CORBA invocations.



Copyright © 2012, ZOHO Corp. All Rights Reserved.