Ugrás a tartalomhoz

Oracle Application Development Framework

A Wikipédiából, a szabad enciklopédiából
A lap korábbi változatát látod, amilyen UnterMate (vitalap | szerkesztései) 2021. június 9., 13:52-kor történt szerkesztése után volt. Ez a változat jelentősen eltérhet az aktuális változattól. (Készült a(z) „Oracle Application Development Framework” oldal lefordításával)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

A számítástechnikában az Oracle Application Development Framework, amire általában Oracle ADF-ként hivatkoznak, a vállalati alkalmazások felépítéséhez biztosít Java keretrendszert. A Java EE fejlesztéshez kínál vizuális és deklaratív megközelítéseket. Támogatja a használatra kész tervezési mintákon, metaadatokon alapuló és vizuális eszközökön alapuló gyors alkalmazás fejlesztést.

Támogatott technológiák

Az MVC architektúrán alapszik. Az Oracle ADF a következők bármelyik kombinációját támogatja:

Modell

Vezérlő

  • JavaServer Faces (JSF)
  • ADF Feladatfolyamok - a JSF vezérlő réteg kiterjesztése, amely teljes folyamatáramlást és újrafelhasználhatósági szempontokat ad hozzá.
  • Struts
  • Jspx (JavaServer Pages, a JSP szabvány XML-kompatibilis változata)

Nézet

Az Oracle JDeveloper ingyenes integrált fejlesztői környezete grafikus felületet biztosít adatkezelő alkalmazások létrehozásához ADF használatával.

Az Oracle Eclipse alapú eszközöket is kínál az ADF-hez az Oracle Enterprise Pack For Eclipse csomagban.

A megvalósítók Oracle ADF alkalmazásokat telepíthetnek Java EE kompatibilis tárolókra . Az Oracle WebLogic és az IBM WebSphere hivatalosan támogatottak. Az ingyenes ADF Essentials kiadás felhasználói támogatást vásárolhatnak ezekhez az alkalmazásokhoz a GlassFish-en.

Történelem

Az Oracle Corporation 1999 óta forgalmazza az Oracle ADF egyes részeit - különösen az ADF Business Components (ADF Üzleti Összetevők) részeket -, amelyeket akkor "JBO", később "BC4J" ("Business Components for Java") néven ismertek. [2]

Az aktuális ADF architektúrát az általános model/binding (modell/kötési) réteggel vezették be a JDeveloper 9.0.5 verziójában.

2006 júniusában az Oracle Corporation az ADF Faces komponens könyvtárat az Apache Trinidad-nek adományozta. (Az ADF Faces, az Oracle JSF megvalósítása több mint 100 komponenst tartalmaz. ) 2012 szeptemberében az Oracle "Oracle ADF Essentials" néven bevezette az alapvető Oracle ADF technológiák ingyenes verzióját. További információ: http://www.oracle.com/technetwork/developer-tools/adf/overview/components-1844931.html .

Lincencelés

Az Oracle ADF Essentials egy ingyenesen fejleszthető és telepíthető csomagja az Oracle ADF legfontosabb technológiáinak. Az Oracle ADF Essentials licencfeltételei: http://www.oracle.com/technetwork/licenses/adf-essentials-license-1837221.html A "teljes" Oracle ADF esetén: Az Oracle Application Server licenc tartalmaz egy komponenst egy bizonyos licencdíj fejében az Oracle ADF-hez. Ez azt jelenti, hogy minden olyan felhasználó, aki vásárolt egy Oracle Application Server licencet, ingyen használhatja az Oracle ADF-et. Azok a felhasználók, akik ADF-et akarnak telepíteni egy harmadik féltől származó alkalmazás-kiszolgálóra, ADF futásidejű licencet vásárolhatnak a helyi Oracle értékesítési irodában. A felhasználók ingyenesen fejleszthetik és tesztelhetik az Oracle ADF alkalmazásokat, de csak és kizárólag az Oracle JDeveloper alkalmazáson belül.

Az Oracle Corporation 2008 júniusában megvásárolta a WebLogic-et, és így már nem számít harmadik féltől származó alkalmazás-kiszolgálónak, így az ADF minden WebLogic licencben szerepel. [3]

A támogatott ügyfelek az Oracle ügyfélszolgálatának igénylésével hozzáférhetnek az Oracle ADF forráskódjához.

Lásd még

Külső linkek

Hivatkozások

 

  1. Desbiens, Frederic. Oracle WebCenter 11g Handbook: Build Rich, Customizable Enterprise 2.0 Applications, Oracle Press. McGraw Hill Professional, 47. o.. ISBN 9780071629331. Hozzáférés ideje: 2014. augusztus 6. „ADF Faces is a complete overhaul of UIX in which the various components were redeveloped as JSF components.” 
  2. Dorsey, Paul. Oracle9i Jdeveloper handbook, 932. o. (2002. december 1.). Hozzáférés ideje: 2009. szeptember 15. „[...]Business Components for Java (BC4J)[...]” 
  3. Source: http://blogs.oracle.com/devtools/2008/08/announcing_oracle_weblogic_ser.html Archiválva 2008. augusztus 21-i dátummal a Wayback Machine-ben.