Package Structure

 

The directory structure and the files present under the <AdventNet/SNMPAPI> distribution are provided below. All the files are extracted under <AdventNet/SNMPAPI>directory. The following image displays the package structure of AdventNet SNMP API.

 

Windows

(Click on the desired folder to view its contents)

Linux

 

Directory

Contents of the Directory

bin

  • tomcatserver.bat/tomcatserver.sh - starts the Tomcat Web server.

  • start_server.bat/start_server.sh - starts the SNMP Applet Server (SAS) and the Tomcat HTTP Web server.

  • setv3.bat/setv3.sh - sets the CLASSPATH for the encryption packages and the associated classes.

  • setallEnv.bat/setallEnv.sh - sets environment variables.

  • UpdateManager.bat/UpdateManager.sh - starts the Update Manager.

classes

Contains class files related to AdventNet SNMP API Launcher.

conf

Contains the config files and the Tools.properties file.

data

Contains information regarding the jars loaded in look and feel standards, etc.

examples

Contains examples under the sub folders applications, corbaclient, ejbclient, httpapps, low_level_api_examples, rmiclient, sasapps, and uiapplications. It also has the ParserOptions.java and SetValues.java classes.

help

Contains complete product documentation.

HTTPUsers

Allows to perform file operations for applets while using HTTP.

images

Contains the image files that are used in the AdventNet SNMP API.

jars

  • AdventNetSnmp.jar - contains the AdventNet SNMP API core SNMP beans and the User Interface beans. These beans require the JFC/Swing classes to work.

  • AdventNetSnmpBeanInfo.jar - bean info jar and its related class files.

  • AdventNetUpdateManager.jar - contains all classes required to invoke the update manager.

  • ApiUtils.jar - utility jar

  • crimson.jar and jaxp.jar - used by update manager.

  • gcjsnmp2.jar - contains AdventNet's implementation of java.applet.Applet, com.adventnet.snmp.snmp2.SASClient, and other classes necessary for GCJ compilation.

  • MibBrowser.jar - used for running both MibBrowser applet and application.

  • In addition, there are other jars that are common to applications, such as MibBrowser.

MibBrowser

Contains the MibBrowser application/applet-related files.

mibs

Contains the standard MIB files.

reference

Contains the ejb jar files and the corba.idl file.

SASusers

Allows to perform file operations for the applets while using SAS.

tomcat

Contains the Tomcat Web server-related files.

v1jars

Contains SNMPv1 related Jars.

v2cjars

Contains SNMPv2c related Jars.

 

In addition to this structure, the following files are present in the <AdventNet/SNMPAPI>.

 

COPYRIGHT - Copyright file.

index.html - Applet startup file.

LICENSE_AGREEMENT - License Agreement file.

README.html - Readme file.

setEnv.bat / setEnv.sh - Sets the environment variables for invoking SNMPAPI Launcher.

SnmpTools.bat / SnmpTools.sh - Starts AdventNet SNMP Launcher.

 



Copyright © 1996-2006, AdventNet Inc. All Rights Reserved.