Слой корпоративных сервисов
Слой Enterprise Services обеспечивает поддержку внешних OpenEdge Клиентов (не ABL), которые не поддерживают пользовательский интерфейс непосредственно. Поскольку цель приложения, разработанного на основе принципов OERA, состоит в том, чтобы представлять в виде сервисов бизнес-сущности, задачи и рабочие процессы, то вы можете рассматривать внешних OpenEdge Клиентов как процессы, которые запрашивают эти сервисы для получения доступа к бизнес-логике или к бизнес-данным приложения.
Большая часть кода для слоя Enterprise Services написана на языке отличном от ABL. Также как вы пишите сервисные адаптеры для презентационного слоя, вы должны написать отдельный сервисный адаптер для части вашего приложения, которая представляет слой Enterprise Services.