Модель реализации (компоновочный блок узкого места)
На следующей схеме показаны отношения между основными профилями вещей, шаблонами вещей и вещами в компоновочном блоке узкого места, а так же их отношения с сущностями в других компоновочных блоках.
Стрелки с прозрачным концом и непрерывными линиями (
) на диаграмме показывают, что сущность расширяется из сущности, на которую указывает стрелка, а стрелки с прозрачным концом и прерывающимися линиями (
) показывают, что сущность реализует ту сущность, на которую указывают стрелки.
Важные сущности в компоновочном блоке узкого места включают в себя:
• PTC.Bottleneck: сущность проекта для абстрактного компоновочного блока. Используется для создания пакетов и включения всех сущностей компоновочных блоков.
В проекте PTC.Bottleneck:
◦ PTC.Bottleneck.EntryPoint: вещь точки входа для компоновочного блока узкого места.
◦ PTC.Bottleneck.EntryPoint_TT: шаблон вещи для точки входа компоновочного блока узкого места.
◦ PTC.Bottleneck.Manager_TT: шаблон вещи для диспетчера компоновочного блока узкого места.
◦ PTC.Bottleneck.Management_TS: профиль вещи для управления узким местом.
◦ PTC.Bottleneck.AnalysisManagement_TS: профиль вещи для управления анализом узких мест.
• PTC.BottleneckImpl: сущность проекта для компоновочного блока реализации узкого места. Используется для упаковки и хранения всех сущностей компоновочного блока.
В проекте PTC.BottleneckImpl:
◦ PTC.BottleneckImpl.EntryPoint: вещь точки входа для компоновочного блока реализации узкого места.
◦ PTC.BottleneckImpl.Manager: вещь диспетчера для компоновочного блока реализации узкого места.
◦ PTC.BottleneckImpl.SQLThingUtility: утилита базы данных для компоновочного блока узкого места.
◦ PTC.Bottleneck.EntryPoint_TT: шаблон вещи для точки входа компоновочного блока реализации узкого места.
◦ PTC.BottleneckImpl.Manager_TT: шаблон вещи диспетчера для компоновочного блока реализации узкого места.
◦ PTC.BottleneckImpl.SQLThingUtility_TT: шаблон вещи компоновочного блока реализации узкого места для управления хранящимися процедурами и функциями.
◦ PTC.BottleneckImpl.JobOrdersAggregationScheduler: планировщик для агрегирования завершенных порядков работ.
Полный список сущностей компоновочного блока можно найти, просмотрев проекты PTC.Bottleneck и PTC.BottleneckImpl в ThingWorx Composer.