File Transfers
ThingWorx Platform provides a File Transfer Subsystem to control file transfers between remote assets and the ThingWorx Platform. The Copy service of the File Transfer Subsystem can be invoked to download files from the ThingWorx Platform to devices and to request devices to upload files. In addition, devices may upload files to the ThingWorx Platform, based on logic in the application they are running. As of v.7.2 of the ThingWorx Platform, the File Transfer Subsystem has two queues — an offline queue in which to place transfer jobs for devices that are not currently connected and bound to the ThingWorx Platform and an execution queue in which transfer jobs are placed when devices are connected and bound.
As of v.1.2.0 of the Axeda Compatibility Package, the eMessage Connector provides a way to enforce the maximum size of a file to be transferred that is set in the File Transfer Subsystem of the ThingWorx Platform. Refer to Restricting the Maximum File Size for File Transfers.
In addition, for file uploads and SCM Upload instructions, the compression-high-threshold property has been added in v.1.2.0. For details, refer to Using the ThingWorx Software Content Management (SCM) Extension with eMessage Agents
* 
It is recommended to use different directories for a large number of file operations that involve file creation such as Copy or Move.
Was this helpful?