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