Apache OFBiz - Apache OFBiz

Apache OFBiz
Логотип Apache OFBiz
Разработчики)Фонд программного обеспечения Apache
Стабильный выпуск
17.12.04 / 15 июля 2020 г.; 4 месяца назад (2020-07-15)[1]
РепозиторийРепозиторий OFBiz
Написано вЯва, XML, FreeMarker, Groovy, JavaScript
Операционная системаКроссплатформенность
ТипБизнес-процесс
ЛицензияЛицензия Apache 2.0
Интернет сайтофбиза.apache.org

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

OFBiz - это Фонд программного обеспечения Apache проект верхнего уровня.

Обзор

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

Технологии

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

Уровень представления

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

Бизнес-уровень

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

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

Уровень данных

Уровень данных отвечает за доступ к базе данных, хранение и предоставление общего интерфейса данных для бизнес-уровня. Доступ к данным осуществляется не в объектно-ориентированный мода, но в реляционный путь. Каждый организация (представлен в виде строки в базе данных) предоставляется бизнес-уровню в виде набора общих значений. Общее значение не типизировано, поэтому к полям объекта обращается столбец имя.

История

Проект OFBiz был создан Дэвидом Э. Джонсом и Эндрю Зенески 13 апреля 2001 года. Первоначально проект был размещен как Apache Open For Business Project на SourceForge и Open For Business Project (Apache OFBiz) в Open HUB.

С сентября 2003 г. по май 2006 г. он размещался как проект java.net, но проект был удален оттуда. Он начал широко использоваться примерно в 2003 году. После инкубации с 31 января 2006 года он стал проектом Apache высшего уровня 20 декабря 2006 года: статус инкубации Apache OFBiz.

Смотрите также

использованная литература

  1. ^ "Apache OFBiz Downloadd". Получено 9 сентября 2019.

внешние ссылки