굴곡부

Flexive
굴곡부
Flexive logo.png
개발자UCS - 고유한 컴퓨팅 솔루션 gmbh
안정적 해제
3.2.1 / 2015년 1월 20일; 7년(2015-01-20)
기록 위치자바
유형콘텐츠 저장소, 웹 응용 프로그램 프레임워크
면허증LGPL 프레임워크
GPL 관리 응용 프로그램
웹사이트www.flexive.org

Flexive는 복잡하고 진화하는 웹 애플리케이션 개발을 위한 자바 EE 5 오픈 소스(LGPL) 차세대 콘텐츠 저장소다.엔터프라이즈급 콘텐츠 모델링, 저장 및 검색에 중점을 두고 있으며, (웹) 애플리케이션에서 이러한 콘텐츠를 표시하고 조작할 수 있도록 종합적인 JSF 지원을 포함하고 있다.기존 Java EE 애플리케이션에서 런타임 환경을 포함하는 것이 유연한 애플리케이션을 작성하는 한 가지 방법이지만, 새로운 애플리케이션을 구축하여 독립형 Java EE 애플리케이션으로 패키징하는 것도 가능하다.

유연성의 목적은 지루하고 반복적인 프로그래밍 작업을 완화하고 개발 주기 동안 및 생산 시 애플리케이션을 유연하게 유지하도록 지원함으로써 개발을 가속화하는 것이다.

데이터 중심 애플리케이션에 대해 유연성이 제공하는 주요 기능은 다음과 같다.

  • 계층적 XML과 유사한 데이터 구조를 여러 (선택적으로 다국어) 데이터 유형을 포함하는 관계형 데이터베이스에 대한 동적 매핑 및 정의
  • 사용자 정의 DAO를 생성할 필요가 없는 컨텐츠 조작
  • CMIS 지원
  • 국제화(데이터 및 사용자 인터페이스)
  • 버전 지정/이력
  • 컨텐츠 및 데이터 구조 가져오기 및 내보내기
  • 워크플로우
  • ACL(액세스 제어 목록) 관리 명령자, 역할/그룹/사용자(유형, 인스턴스, 워크플로 및 속성 권한)를 사용하는 보안
  • 이벤트 기반 JSR-223 스크립팅
  • 가상 트리 같은 파일 시스템에서 데이터를 관리하고 편리하게 액세스
  • 강력한 SQL 유사 쿼리 엔진
  • 캐싱
  • Mandator 및 ASP 지원
  • Java 5, EJB 3, JSF 기반
  • JavaEE 6 웹 프로파일 지원
  • 지원되는 데이터베이스:MySQL, H2, Postgres, Oracle.

역사

플렉시블 개발은 원래 UCS에 의한 폐쇄 소스 프로젝트인 고유 컴퓨팅 솔루션 gmbh로 1999년에 시작되었다.그 목적은 CMS 시스템과 같은 웹 기반 애플리케이션의 신속한 개발을 가능하게 하는 정교한 J2EE 프레임워크를 제공하는 동시에, 그 당시에는 이용할 수 없었던 방식으로 높은 수준의 보안과 유연성(이름의 정의)을 자동으로 보장하는 것이었다.이것은 결국 2003년에 플렉시블 2.0의 출시로 이어졌고, 이후 많은 성공적인 상업 프로젝트에서 사용되어온 마지막 공식 출시였다.

2005년에 이 결정은 최신 아키텍처, 기술 및 오픈 소스 라이센스에 따라 유연성의 완전한 재작성을 시작하기로 결정되었다.

2008년 2월 14일, 이른바 커뮤니티 프리뷰가 발표되었다.[1]프리뷰 버전은 아직 기능이 완전하지는 않았지만 유연성으로 작업하는 것이 어떤 것인지에 대한 인상을 주어야 한다.이 버전은 GPL 라이선스를 사용하여 출시되었다.

2008년 4월 22일은 다가올 최종 3.0 릴리즈의 특징적인 [2]전체 버전인 3.0 릴리즈 후보 1의 출시 예정일이었다.이 프레임워크 버전은 덜 엄격한 LGPL 라이센스에 따라 출시되었으며 (선택적) 백엔드 애플리케이션은 GPL 라이센스에 따라 유지된다.

플렉시블에 대한 첫 번째 기사는 2008년 5월 1일 O'Reillys ONJava.com에서 발표되었다.[3]

2008년 9월 5일 최종 3.0.0 버전이 출시되었다.그것은 야후로 업그레이드된 수많은 버그픽스 외에도 포함되어 있었다.구성요소 및 백엔드 응용프로그램을 위한 사용자 인터페이스 라이브러리([4]YUI).

2008년 11월 20일 - 3.0.0과의 이진 호환성을 유지하는 최초의 버그픽스 릴리스 3.0.1이 출시되었다.

2009년 2월 3일 - 3.0.2 버그픽스 버전 출시

2010년 4월 15일 - 3.1 개봉.이는 일반적인 자바 EE 지속성과 웹 개발 프레임워크에서 차세대 엔터프라이즈급 콘텐츠 저장소로의 전환을 나타낸다.

참고 항목

참조

외부 링크