The UAF SNMP Service consists of the following components:
Dispatcher – dispatch tasks to the multiple version-specific message processing models, and to dispatch PDUs to various agent services and plug-ins.
Message processing subsystems – interacts with the dispatcher to handle the version-specific SNMP messages. It contains one or more message processing models.
Security subsystem – provides a framework to support the SNMPv3 protocol, including authentication and privacy on each message.
Access control subsystem – a set of services that an application (such as a command responder or a notification originator application) can use for checking access rights.
Command responder – interacts with the Adaptive Server SNMP Agent Plug-in to communicate the request of the SNMP client.
Notification originator – initiates asynchronous messages on behalf of the Adaptive Server SNMP Agent Plug-in.