Слой OERA
Каждый слой приложения, основанного на OERA, играет свою роль, которая определяет его назначение и обеспечивает связь слоя с другими частями приложения. Благодаря взаимосвязям между слоями все части приложения объединяются в единое целое.
В следующей таблице представлены слои и их роли:
Слой | Роль |
Business Components (Entity, Task, Workflow, Service Interface) |
Реализует бизнес-логику |
Data Access | Осуществляет инкапсуляцию бизнес-данных |
Data Sources | Реализует доступ к физическим данным |
Presentation | Реализует пользовательский интерфейс |
Enterprise Services | Реализует внешний доступ к бизнес-компонентам |
Common Infrastructure | Реализует код, который может быть использован различными частями приложения |
Рассмотрим каждый слой подробнее.