Сервис
|
EntityOf
|
Тип
|
Описание
|
||
---|---|---|---|---|---|
EvaluateReporting
|
Подлежит сообщению
|
Вещь устройства
|
Точка входа для инициирования оценки передачи сообщений. Используется для таймеров, привязок WebSocket и различных пользовательских событий, которые могут оказывать влияние на статус соединения устройства.
Этот сервис передает свои параметры в ReportingAlgorithm. Рекомендуется использовать этот сервис как способ передачи информации в ReportingAlgorithm.
Этот сервис вызывает ReportingStrategy.ReportingAlgorithm.
|
||
SetReportingStrategy
|
Подлежит сообщению
|
Вещь устройства
|
Обновляет свойство Strategy на устройстве до THINGNAME для стратегии, которую устройство будет использовать для определения присутствия.
|
||
ReportingAlgorithm
|
ReportingStrategy
|
Вещь "Стратегия"
|
Выполняет оценку вещи с целью определить ее присутствие. Для предотвращения неразрешенного доступа выполняется в контексте пользователя конфигурации RunAsUser стратегии.
Рекомендуется передавать в ReportingAlgorithm как можно больше информации в виде аргументов (для EvaluateReporting) вместо обращения к сущностям ThingWorx изнутри этого сервиса.
|