Oracle Application Development Framework - Oracle Application Development Framework
In Computing , Oracle Application Development Framework , yleensä kutsutaan Oracle ADF , tarjoaa Java puitteet rakentaa yrityssovelluksia . Se tarjoaa visuaalisia ja selittäviä lähestymistapoja Java EE -kehitykseen. Se tukee nopeaa sovelluskehitystä, joka perustuu käyttövalmiisiin suunnittelumalleihin , metatietoihin perustuviin ja visuaalisiin työkaluihin.
Tuetut tekniikat
Perustuu MVC-arkkitehtuuriin . Oracle ADF tukee kaikkia seuraavien yhdistelmiä:
Malli
- Verkkopalvelut - sekä SOAP että REST
- TopLink - ja EclipseLink
- Java-pavut
- POJO - yksinkertaiset Java-luokat ( P lain O ld J ava O bjects)
- ADF-liiketoimintakomponentit (kokonaisuusobjekti, näkymäobjekti)
- Portlet-sovellukset
- CSV- ja XML- tiedostot
- SQL-kyselyt
Ohjain
- JavaServer-kasvot (JSF)
- ADF-tehtävävirrat - JSF-ohjainkerroksen laajennus, joka lisää täydelliset prosessivirtaus- ja uudelleenkäytettävyysnäkökohdat.
- Tukivarret
- Jspx (JavaServer Pages, JSP-standardin XML-yhteensopiva muunnelma)
Näytä
- Keinu
- JavaServer-sivut (JSP)
- JavaServer-kasvot (JSF)
- ADF Faces - JavaServer Facesin Oracle-toteutus
- Kasvot
- ADF Mobile -selain - perustuu Apache Trinidadiin
- Excel ADF-työpöydän integroinnin kautta
Oracle JDeveloperin ilmainen integroitu kehitysympäristö tarjoaa graafisen käyttöliittymän tiedonhallintasovellusten luomiseen ADF: ää käyttämällä.
Oracle tarjoaa myös Eclipse-pohjaisia työkaluja ADF: lle Oracle Enterprise Pack For Eclipse -sovelluksessa.
Toteuttajat voivat ottaa Oracle ADF -sovellukset käyttöön Java EE -yhteensopivissa säilöissä . Oracle WebLogic ja IBM WebSphere ovat virallisesti tuettuja. Maksuttoman ADF Essentials -version käyttäjät voivat ostaa tukea näille sovelluksille GlassFish-ohjelmasta.
Historia
Oracle Corporation on markkinoinut Oracle ADF: n osia vuodesta 1999 lähtien - erityisesti ADF-liiketoimintakomponentteja - joka tunnettiin silloin nimellä "JBO" ja myöhemmin nimellä "BC4J" ("Java-liiketoiminnan komponentit").
Nykyinen ADF-arkkitehtuuri, jossa on yleinen malli / sidontakerros, esiteltiin JDeveloper 9.0.5: n kanssa.
Kesäkuussa 2006 Oracle Corporation lahjoitti ADF Faces -komponenttikirjaston Apache Trinidadille . (ADF Faces, Oraclen JSF- toteutus, sisältää yli 100 komponenttia.) Syyskuussa 2012 Oracle esitteli ilmaisen version Oracle ADF: n ydintekniikoista nimellä "Oracle ADF Essentials". Lisätietoja on osoitteessa http://www.oracle.com/technetwork/developer-tools/adf/overview/components-1844931.html .
Lisensointi
Oracle ADF Essentials on ilmainen kehittää ja ottaa käyttöön Oracle ADF: n keskeisten ydinteknologioiden pakkaus. Katso Oracle ADF Essentialsin lisenssiehdot: http://www.oracle.com/technetwork/licenses/adf-essentials-license-1837221.html "Täysi" Oracle ADF: lle: Oracle Application Server -lisenssi sisältää komponentin Oracle ADF: n lisenssimaksu. Tämä tarkoittaa, että kaikki Oracle Application Server -lisenssin ostaneet käyttäjät voivat käyttää Oracle ADF: ää ilmaiseksi. Käyttäjät, jotka haluavat ottaa ADF: n käyttöön kolmannen osapuolen sovelluspalvelimelle, voivat ostaa ADF: n ajonaikaisen käyttöoikeuden paikallisesta Oraclen myyntitoimistosta. Käyttäjät voivat kehittää ja testata Oracle ADF -sovelluksia ilmaiseksi yksinomaan Oracle JDeveloper -sovelluksessa.
Oracle Corporation osti WebLogicin kesäkuussa 2008, joten se ei enää pidä sitä kolmannen osapuolen sovelluspalvelimena, joten ADF sisältyy jokaiseen WebLogic-lisenssiin.
Tuetut asiakkaat voivat saada pääsyn Oracle ADF: n lähdekoodiin pyytämällä Oracle-tukea.