Модель реализации (компоновочный блок метрики)
На следующей схеме показаны взаимосвязи между главными профилями вещей, шаблонами вещей и вещами в компоновочном блоке метрики и их взаимосвязи с сущностями в других компоновочных блоках.
Схема реализации для компоновочного блока метрики.
На этой схеме стрелками с незакрашенным острием и сплошными линиями () обозначены сущности, которые происходят от сущностей, указанных стрелками, а стрелками с незакрашенным острием и пунктирными линиями () обозначены реализации сущностей, указанных стрелками.
В компоновочном блоке метрики к значимым относятся следующие сущности.
PTC.Metric: сущность проекта для абстрактного компоновочного блока метрики. Используется для хранения всех сервисов, необходимых для функциональности компоновочного блока.
В проекте PTC.Metric:
PTC.Metric.EntryPoint: вещь точки входа для компоновочного блока метрики. Используется для вызова сервисов, определенных в шаблоне вещи PTC.Metric.EntryPoint_TT.
PTC.Metric.EntryPoint_TT: шаблон вещи для точки входа метрики. Содержит сервисы для развертывания и конфигурирования компоновочного блока PTC.Metric. Также содержит метаданные компоновочного блока, включающие в себя отображаемое наименование, версию и описание компоновочного блока.
PTC.Metric.Manager_TT: шаблон вещи для диспетчера компоновочных блоков метрики. Содержит код реализации для сервисов, определенных в профиле вещи PTC.Metric.Management_TS.
PTC.Metric.Management_TS: профиль вещи для компоновочного блока метрики. Содержит все сервисы, необходимые для функциональности компоновочного блока.
PTC.Metric.ModelLogic_TS: профиль вещи модели логики для компоновочного блока метрики. Используется, чтобы предоставить модели (оборудование) доступ к сервисам, специфичным для модели, для этого компоновочного блока.
PTC.MetricImpl: сущность проекта для компоновочного блока реализации метрики. Используется для упаковки и хранения всех сущностей компоновочного блока.
В проекте PTC.MetricImpl:
PTC.MetricImpl.EntryPoint: вещь точки входа для компоновочного блока реализации метрики.
PTC.MetricImpl.Manager: вещь диспетчера для компоновочного блока реализации метрики.
PTC.MetricImpl.EntryPoint_TT: шаблон вещи для точки входа компоновочного блока реализации метрики. Содержит сервисы для развертывания и конфигурирования компоновочного блока PTC.MetricImpl. Также используется для хранения метаданных компоновочного блока, включающих в себя отображаемое наименование, версию и описание компоновочного блока.
PTC. MetricImpl.Manager_TT: шаблон вещи для компоновочного блока PTC.MetricImpl. Содержит код реализации для сервиса, определенного в профиле вещи PTC.Metric_Management_TS.
Полный список сущностей компоновочного блока можно найти, просмотрев проекты PTC.Metric и PTC.MetricImpl в ThingWorx Composer.
Было ли это полезно?