Oracle Application Development Framework - Oracle Application Development Framework

I databehandling gir Oracle Application Development Framework , vanligvis kalt Oracle ADF , et Java- rammeverk for å bygge bedriftsapplikasjoner . Det gir visuelle og deklarative tilnærminger til Java EE-utvikling. Den støtter rask applikasjonsutvikling basert på ferdige designmønstre , metadata- drevne og visuelle verktøy.

Støttet teknologi

Basert på MVC-arkitekturen . Oracle ADF kan støtte en hvilken som helst kombinasjon av følgende:

Modell

Kontroller

  • JavaServer Faces (JSF)
  • ADF Task Flows - utvidelse av JSF-kontrollerlaget som gir komplette aspekter av prosessflyt og gjenbrukbarhet.
  • Struts
  • Jspx (JavaServer Pages, XML-kompatibel variant av JSP-standarden)

Utsikt

Oracle JDeveloper gratis integrert utviklingsmiljø gir et grafisk grensesnitt for å lage applikasjoner for datahåndtering ved hjelp av ADF.

Oracle tilbyr også Eclipse-basert verktøy for ADF i Oracle Enterprise Pack For Eclipse.

Implementører kan distribuere Oracle ADF-applikasjoner på Java EE- kompatible containere . Oracle WebLogic og IBM WebSphere støttes offisielt. Brukere av den gratis ADF Essentials-utgaven kan kjøpe støtte for disse applikasjonene på GlassFish.

Historie

Oracle Corporation har markedsført deler av Oracle ADF siden 1999 - spesielt ADF Business Components - da kjent som "JBO" og senere som "BC4J" ("Business Components for Java").

Den nåværende ADF-arkitekturen med den generiske modellen / bindingslaget ble introdusert med JDeveloper 9.0.5.

I juni 2006 donerte Oracle Corporation komponentbiblioteket ADF Faces til Apache Trinidad . (ADF Faces, Oracles JSF- implementering, inneholder over 100 komponenter.) I september 2012 introduserte Oracle en gratis versjon av kjerne-Oracle ADF-teknologier under navnet "Oracle ADF Essentials". For mer informasjon, se http://www.oracle.com/technetwork/developer-tools/adf/overview/components-1844931.html .

Lisensiering

Oracle ADF Essentials er gratis å utvikle og distribuere emballasje av de viktigste kjerneteknologiene til Oracle ADF. Se lisensvilkårene for Oracle ADF Essentials: http://www.oracle.com/technetwork/licenses/adf-essentials-license-1837221.html For den "fulle" Oracle ADF: Oracle Application Server-lisensen inneholder en komponent for en lisensavgift for Oracle ADF. Dette betyr at alle brukere som har kjøpt en Oracle Application Server-lisens, kan bruke Oracle ADF gratis. Brukere som ønsker å distribuere ADF til en tredjeparts applikasjonsserver, kan kjøpe en ADF-kjøretidslisens på sitt lokale Oracle-salgskontor. Brukere kan utvikle og teste Oracle ADF-applikasjoner gratis eksklusivt i Oracle JDeveloper.

Oracle Corporation kjøpte WebLogic i juni 2008, og ser derfor ikke lenger på det som en tredjeparts applikasjonsserver, så ADF er inkludert i alle WebLogic-lisenser.

Støttede kunder kan få tilgang til kildekoden for Oracle ADF gjennom en forespørsel til Oracle Support.

Se også

Referanser

Eksterne linker