Agent
An agent allows you to set or obtain values of specific attributes of a client device. You can use agents to:
· Enable or disable traces on a client device
● Check the battery level of a device during each synchronization
● Check the back light levels of a client device during each synchronization
● Check the memory status of a device and the external storage cards that are installed on it
● Read or write values for registry keys of a client device
● Set the date and time of a device based on the time zone
An agent consists of the following parts:
● Software
This part is deployed on the client device. It can be:
¡ Developed by a third-party
○ Uploaded to the data orchestration engine (DOE) as an SDA archive through the J2EE Engine or Archive Upload Tool
○ Assigned to a device as a mobile component
● Data
This part consists of parameters that define the behavior of the software part of the agent. When an agent is deployed, the relevant parameters are defined in the MCD.xml file.
By default, the SAP ships the following agents along with the DOE:
This agent has parameters, such as:
● Host
● Port
● Protocol
● Client
● Operating system version
● Time of last sync
● Time to process one message
This agent has the following parameters:
● Send logs
● Send traces
● Delete logs
● Delete traces