아파치 오브비즈

Apache OFBiz
아파치 오브비즈
Apache OFBiz logo.svg
개발자Apache 소프트웨어 재단
안정된 릴리스
20.12.05[1] / 2022년 1월 3일; 6개월 전 (2022년 1월 3일)
저장소OFBiz 저장소
기입처Java, XML, FreeMarker, Groovy, JavaScript
운영 체제크로스 플랫폼
유형비즈니스 프로세스
면허증.Apache 라이센스 2.0
웹 사이트ofbiz.apache.org

Apache OFBiz는 오픈 소스 ERP(Enterprise Resource Planning) 시스템입니다.기업의 [citation needed]많은 비즈니스 프로세스를 통합 및 자동화하는 엔터프라이즈 애플리케이션 스위트를 제공합니다.

OFBiz는 Apache Software Foundation의 최상위 프로젝트입니다.

개요

Apache OFBiz는 공통 데이터 모델과 비즈니스 프로세스 집합을 제공하는 프레임워크입니다.모든 애플리케이션은 공통 데이터, 논리 및 프로세스 컴포넌트를 사용하여 공통 아키텍처를 기반으로 구축됩니다.프레임워크 자체 외에도 Apache OFBiz는 다음과 같은 기능을 제공합니다.

기술

모든 Apache OFBiz 기능은 공통 프레임워크에 구축되어 있습니다.기능은 다음과 같은 개별 레이어로 나눌 수 있습니다.

프레젠테이션 레이어

Apache OFBiz는 Apache OFBiz 페이지를 나타내기 위해 "스크린" 개념을 사용합니다.일반적으로 각 페이지는 화면으로 표시됩니다.Apache OFBiz의 페이지는 구성 요소로 구성됩니다.구성 요소는 머리글, 바닥글 등이 될 수 있습니다.페이지가 렌더링되면 화면 정의에 지정된 대로 모든 구성요소가 결합됩니다.컴포넌트에는 Java Server Pages([JSP]s <비권장>), FreeMarker 템플릿엔진, 폼 또는 메뉴 위젯을 중심으로 작성된 FTL 페이지 등이 있습니다.위젯은 OFBiz 고유의 기술입니다.

비즈니스 레이어

비즈니스 또는 애플리케이션 계층은 사용자에게 제공되는 서비스를 정의합니다.서비스에는 Java 메서드, SOAP, 단순 서비스, 워크플로우 등의 여러 종류가 있습니다.서비스 엔진은 호출, 트랜잭션 및 보안을 담당합니다.

Apache OFBiz는 Java, Java EE, XML SOAP과 같은 일련의 오픈 소스 기술과 표준을 사용합니다.Apache OFBiz는 Java EE에 의해 사용되는 개념을 중심으로 구축되지만, 많은 개념들이 다른 방식으로 구현됩니다. Apache OFBiz는 Java EE의 많은 최근 개선 이전에 설계되었거나 Apache OFBiz 작성자들이 이러한 구현에 동의하지 않았기 때문입니다.

데이터 레이어

데이터 계층은 데이터베이스 액세스, 스토리지 및 비즈니스 계층에 대한 공통 데이터 인터페이스를 제공합니다.데이터는 객체 지향 방식이 아니라 관계형 방식으로 액세스됩니다.각 엔티티(데이터베이스에서 행으로 표시됨)는 비즈니스 계층에 일련의 범용 가치로 제공됩니다.일반 값은 입력되지 않으므로 열 이름으로 엔티티의 필드에 액세스합니다.

역사

OFBiz 프로젝트는 2001년 4월 13일 David E. Jones와 Andrew Zeneski에 의해 만들어졌습니다.이 프로젝트는 처음에 Open HUB의 SourceForge 및 OpenFor Business Project(OFBiz)에서 Apache Open For Business Project로 진행되었습니다.

2003년 9월부터 2006년 5월 사이에 java.net 프로젝트로 개최되었지만, 이 프로젝트는 거기서 삭제되었습니다.그것은 2003년경부터 널리 쓰이기 시작했다.2006년 1월 31일부터 인큐베이션을 실시해, 2006년 12월 20일에 최상위 레벨의 Apache 프로젝트가 되었습니다.Apache OFBiz 인큐베이션 스테이터스

「 」를 참조해 주세요.

레퍼런스

  1. ^ https://ofbiz.apache.org/release-notes-18.12.05.html 를 참조해 주세요.

외부 링크