WebSphere brand IBM WebSphere Sensor Events, Version 6.2

Working with agents

This section explains agents and how to view and manage them using the Agent Configuration panel in the WebSphere® Sensor Events Administrative Console.

An agent is an event processing module. These modules perform any number of services on events that are published on the event bus. Each agent is configured to listen for specific events. The behavior of an agent can be controlled through properties defined for that agent. The following agent types are available in the system:

Controller agents
Agents that operate on events related to a Data Capture and Delivery controller.
Device agents
Agents that are responsible for interacting with system devices, such as a printer or a reader.
Location agents
Agents that operate on events related to a Data Capture and Delivery location, such as a dock door.
Task agents
Agents that operate on events once they arrive on the WebSphere Sensor Events server bus. This type of agent is also used for every Reusable Component agent.
System agent
There is only one agent that is classified as SystemType. This agent is the SystemAgent for WebSphere Sensor Events. This agent controls the configuration settings for all WebSphere Sensor Events components. System agent properties should be managed by a system administrator.

Data Capture and Delivery agents, primarily device, location and controller agents, are implemented as OSGi bundles that perform a specific functionality and often communicate with each other through a messaging service. These agents are installed during the initial Data Capture and Delivery device controller installation and configuration process. The Data Capture and Delivery agents that are installed in your network are determined by the bundle parameters you set during the initial installation of WebSphere Sensor Events or by the bundle parameters set during any subsequent agent deployments.

Server agents, primarily task agents, are implemented as J2EE message-driven beans (MDBs). Reusable Component agents are a type of task agent that also provide, in addition to the MDB interface, a session bean and Web service interface. See Reusable Components and the WebSphere Sensor Events Toolkit documentation for more information on Reusable Components.

This section contains the following topics:


Library | Support | Terms of use

(c) Copyright IBM Corporation 2004, 2009. All rights reserved.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.