Пакеты
Пакет - это набор инструкций, отправляемый на устройства для выполнения. Используйте утилиту ThingWorx Software Content Management для создания, поиска, тестирования и публикации пакетов.
Пакеты позволяют техникам по обслуживанию выгружать файлы журнала, разработчикам проектов - загружать измененные проектные файлы или обновления на устройства, а администраторам - запускать сценарии для выполнения технического обслуживания удаленных активов.
С помощью ThingWorx Software Content Management можно создавать и публиковать следующие типы пакетов.
Пакеты на основе файлов
* 
Пакеты на основе файлов поддерживаются только в ThingWorx Edge MicroServer на основе WebSocket (WS EMS) и C SDK.
Эти пакеты могут включать в себя файл сценария, содержащий инструкции по установке и откату. Инструкция "Ожидать" позволяет задать период времени, в течение которого должны быть выполнены определенные условия, прежде чем будут выполняться инструкции. Однако не все устройства могут обрабатывать все эти инструкции.
Для этих пакетов на основе файлов поддерживается файл сценария Lua. Дополнительные сведения о сценариях Lua см. в разделе Сценарий Lua.
Пакеты на основе инструкций
* 
Для соединителя eMessage существует встроенная поддержка для пакетов на основе инструкций.
Пакеты на основе инструкций включают в себя определенный набор инструкций, которые могут доставляться в составе метаданных пакета.
В следующей таблице представлена информация о типах инструкций, которые поддерживаются для различных агентов.
Инструкция
Описание
Загрузить
Загружает файл из репозитория файлов на устройство Edge.
Выполнить
Выполняет сценарий на устройстве Edge.
Перезапустить
Перезапускает устройство Edge.
Задать свойство
Задает значение указанного свойства на удаленном устройстве Edge.
Выгрузить
Выгружает файл из устройства Edge в какой-либо репозиторий файлов.
* 
Не все устройства Edge поддерживают все эти инструкции.
* 
Типы пакетов для отображения можно настроить на странице Создать пакет. Дополнительные сведения см. в разделе Конфигурация: типы пакетов.
Было ли это полезно?