Agent
Use
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
Structure
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.
Default agents
By default, the SAP ships the following agents along with the DOE:
CONFIG
This agent has parameters, such as:
-
Host
-
Port
-
Protocol
-
Client
-
Operating system version
-
Time of last sync
-
Time to process one message
TRACE
This agent has the following parameters:
-
Send logs
-
Send traces
-
Delete logs
-
Delete traces