Apache OFBiz


Apache OFBiz — это система планирования ресурсов предприятия (ERP) с открытым исходным кодом . Он предоставляет набор корпоративных приложений, которые интегрируют и автоматизируют многие бизнес-процессы предприятия. [ нужна ссылка ]

Apache OFBiz — это платформа, предоставляющая общую модель данных и набор бизнес-процессов . Все приложения построены вокруг общей архитектуры с использованием общих данных, логики и компонентов процесса. Помимо самой структуры, Apache OFBiz предлагает следующие функции:

Вся функциональность Apache OFBiz построена на общей платформе. Функциональность можно разделить на следующие отдельные уровни:

Apache OFBiz использует концепцию «экранов» для представления страниц Apache OFBiz. Каждая страница обычно представлена ​​в виде экрана. Страница в Apache OFBiz состоит из компонентов. Компонент может быть заголовком, нижним колонтитулом и т. д. При отображении страницы все компоненты объединяются, как указано в определении экрана. Компоненты могут быть страницами Java Server ([JSP]) <deprecated>, страницами FTL, созданными на основе механизма шаблонов FreeMarker , виджетами форм или меню. Виджеты — это специальная технология OFBiz.

Уровень бизнеса или приложения определяет услуги, предоставляемые пользователю. Сервисы могут быть нескольких типов: методы Java, SOAP, простые сервисы, рабочий процесс и т. д. Механизм сервиса отвечает за вызов, транзакции и безопасность.

Apache OFBiz использует набор технологий и стандартов с открытым исходным кодом, таких как Java , Java EE , XML и SOAP . Хотя Apache OFBiz построен на основе концепций, используемых Java EE, многие из его концепций реализованы по-разному; либо потому, что Apache OFBiz был разработан до многих недавних улучшений в Java EE, либо потому, что авторы Apache OFBiz не согласились с этими реализациями.