Модель «сущность-компонент-интерфейс»

Каждая сущность может включать в себя несколько компонентов, реализующих те или иные интерфейсы взаимодействия. Все используемые в решении сущности, их компоненты и интерфейсы должны быть статически описаны.

В KasperskyOS есть три вида файлов статических описаний:

Для обеспечения гибкости сущность может содержать несколько экземпляров компонента. Несколько сущностей могут включать экземпляры одного и того же компонента.

Сущность может не содержать ни одного компонента. В этом случае она не предоставляет функциональности, доступной другим сущностям.

Сущность server включает в себя экземпляры компонентов terminal и serial, содержащих различные реализации интерфейса IConsole

В начало