Обзор приложения-примера, основанного на OERA
«AutoEdge|TheFactory» – это приложение-пример, которое спроектировано с использованием принципов OERA с целью демонстрации возможностей ABL, включая объектно-ориентированное программирование, структурированную обработку ошибок и multi-tenancy, в том числе для демонстрации возможностей интеграции между собой различных продуктов из линейки Progress Software. Стоит отметить, что это приложение не является законченным решением, тем не менее, оно содержит достаточный набор реализованных возможностей, которые позволят вам наблюдать принципы OERA-разработки на практике.
«AutoEdge|TheFactory» – это приложение, которое используется покупателями, дилерами и заводом для заказа и изготовления автомобилей. С его помощью покупатели могут заказывать автомобили в онлайн и проверять статус своего заказа. Дилеры также могут заказывать автомобили от имени покупателей и проверять статус заказа. В случае если для клиента не был найден подходящий автомобиль из списка готовых, то заказ размещается на заводе.
«AutoEdge|TheFactory» – находится в постоянной доработке. Возможности приложения расширяются постоянно по мере появления новых OpenEdge-технологий с целью их демонстрации и применения к ним принципов OERA. Последнюю версию «AutoEdge|TheFactory» вы всегда можете найти и скачать на сайте Progress Community. На этом же сайте вы также найдёт больше информации об OpenEdge Reference Architecture.
При рассмотрении приложения с точки зрения OERA-проектирования вы можете использовать «AutoEdge|TheFactory» как основу, чтобы понять соответствующие принципы. Кроме того, помимо реализации слоёв и компонент OERA, приложение содержит полезный код, который вы можете использовать в собственных проектах.