Hello,
I have some question regarding the agent behavior when it receive requests.
We use the MobiControl API.
- Does the agent process tasks synchronously or asynchronously ?
- What is the agent's behavior regarding queuing / buffer ?
- If the agent is unreachable and we send several commands to the agent, will all the commands be processed the next time the agent connects or only the last command sent ?
- Is there a way to manage request priorities ?
- If we send a reboot request to the agent (POST /devices/{deviceId}/actions: SoftReset) is there a way from our business application to catch this information ? Would it be possible to identify from our application that a reboot request has been sent to the agent ? Is there a library available for this kind of operation ?
Many thanks for your answer / explanation / documentation regarding these different points.