Определение модели ThingWorx в Composer
Моделирование
Создание в ThingWorx решения, относящегося к Интернету вещей, начинается с ориентированного на вещь представления вашего решения, в котором вещам принадлежит важная часть создания модели. Модель ThingWorx представляет собой набор сущностей, представляющих процесс, решение и/или приложение. Процесс построения модели подобен объектно-ориентированному конструированию. Необходимо провести разбиение вещей на компоненты, определить их взаимодействие и определить
свойства,
сервисы и
события, которые должны быть представлены разработчикам приложений.
Сущности - это объекты высшего уровня, созданные и поддерживающиеся в ThingWorx. Существует много типов сущностей в ThingWorx; сведения о моделировании физического мира с помощью цифровой модели ThingWorx см. в разделах
Вещи,
Профили вещей и
Шаблоны вещей.
Модель ThingWorx проявляется через набор
интерфейсов API REST, что упрощает ее использование. Отдельные интерфейсы API
вещей предоставляют обработчики для приложений, создаваемых вами и вашими партнерами.
С версии ThingWorx 9.5 для сущностей добавляются столбцы "Устаревший", "Модификатор доступа", "Проект" и "Пространство имен".
Deprecated - отображается значок на устаревших сущностях.
AccessModifier - отображается значок, показывающий, что у объекта есть модификатор доступа. Значок будет отображаться только в том случае, если сущность относится к частной или ограниченной контекстной области. Если контекстная область задана как общая, значок не будет отображаться. При наведении указателя на этот значок отображается модификатор доступа, примененный к сущности.
Project - в этом столбце отображается наименование проекта, с которым связана сущность.
Namespace - в этом столбце отображается пространство имен, назначенное сущности, связанной с проектом.