Glossary of Terms
• File Repository—An abstraction on the ThingWorx Platform for holding files. It maps to a directory within the root directory specified by the FileStorageRoot setting in the platform-settings.json file and provides APIs for manipulating files and directories within the repository.
• Edge-Controlled File transfer—The file transfers are managed by the edge device. For example, the Axeda file transfers done using the eMessage Connector.
• Always-on file transfer—All steps in this file transfer are controlled by the Platform.
• File Transfer Subsystem—Provides API and configuration related to file transfers. One of the commonly used APIs is Copy.
• Transfer Job—This holds the parameters provided as a part of the Copy service call as well as the current state of the job. The File Transfer Subsystem provides services to view and manipulate jobs.
• Connection Server—The Connection server is an optional component used to provide scalable connectivity to the ThingWorx Platform.
• eMessage Connector—The eMessage Connector is a server application that allows Axeda clients that use the eMessage protocol to communicate with the ThingWorx Platform.
• Custom Server Application / Extension—An application built by the customer that may invoke the ThingWorx API. This may be a standalone application developed by the customer or a ThingWorx extension running on the ThingWorx Platform.