Иілгіш - Flexive

Иілгіш
Иілгіш logo.png
ӘзірлеушілерUCS - gmbh бірегей есептеу шешімдері
Тұрақты шығарылым
3.2.1 / 20 қаңтар 2015 ж; 5 жыл бұрын (2015-01-20)
ЖазылғанJava
Түрімазмұн репозитарийі, қосымшаның веб-жүйесі
ЛицензияLGPL жақтау
GPL әкімшілік қолдану
Веб-сайтwww.флексивті.org

Иілгіш Бұл Java 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.

Тарих

Флексивті дамыту 1999 жылы UCS жабық көзді жоба ретінде басталды - бірегей есептеуіш шешімдер. Оның мақсаты CMS жүйелері сияқты веб-қосымшаларды жылдам дамытуға мүмкіндік беретін күрделі J2EE құрылымын ұсыну болды, сонымен бірге қауіпсіздік пен икемділіктің жоғары стандарттарын (сондықтан оның атауы) сол кезде қол жетімді емес жолмен автоматты түрде қамтамасыз етті. Бұл 2003 жылы икемді 2.0 шығарылымына әкелді, бұл көптеген ресми коммерциялық жобаларда қолданылған осы уақытқа дейінгі соңғы ресми шығарылым.

2005 жылы ең заманауи архитектурамен, технологиялармен және бастапқы коды ашық лицензия бойынша икемділіктің толық қайта жазылуын бастау туралы шешім қабылданды.

14 ақпанда 2008 ж Қоғамдастықты алдын ала қарау жарияланды.[1] Алдын ала қарау нұсқасы әлі болған жоқ функция толық бірақ флексивпен жұмыс жасаудың қандай екендігі туралы түсінік беру керек. Бұл нұсқаны пайдаланып шығарылды GPL лицензия.

2008 жылғы 22 сәуірде шығарылымның жоспарланған күні болды 3.0 үміткерді босату,[2] алдағы 3.0 шығарылымының толық нұсқасы. Жақтаудың бұл нұсқасы онша қатаң емес болып шығарылды LGPL (қосымша) қосымшаның астында қалатын лицензия GPL лицензия.

Иілгіштік туралы алғашқы мақала 2008 жылы 1 мамырда O'Reillys ONJava.com сайтында жарияланған.[3]

5 қыркүйек 2008 ж. Соңғы 3.0.0 нұсқасы шықты. Онда көптеген қателіктерден басқа Yahoo! Пайдаланушы интерфейсінің кітапханасы (YUI) компоненттерге және backend қосымшасына арналған.[4]

20 қараша, 2008 ж. - 3.0.0 екілік үйлесімділікті сақтайтын алғашқы түзету 3.0.1 нұсқасы қол жетімді болды.

2009 жылдың 3 ақпаны - 3.0.2 қателіктер нұсқасы шығарылды.

2010 жылғы 15 сәуір - 3.1 шығарылды. Бұл жалпы Java EE табандылығынан және веб-дамытушы жүйеден келесі буынның кәсіпорындағы мазмұн репозиторийіне ауысуды білдіреді.

Сондай-ақ қараңыз

Әдебиеттер тізімі

Сыртқы сілтемелер