Oracle Application Development Framework - Oracle Application Development Framework

I computing giver Oracle Application Development Framework , normalt kaldet Oracle ADF , en Java- ramme til opbygning af virksomhedsapplikationer . Det giver visuelle og deklarative tilgange til Java EE-udvikling. Det understøtter hurtig applikationsudvikling baseret på klar til brug designmønstre , metadata- drevne og visuelle værktøjer.

Understøttede teknologier

Baseret på MVC-arkitekturen . Oracle ADF kan understøtte enhver kombination af følgende:

Model

Controller

  • JavaServer Faces (JSF)
  • ADF Task Flows - udvidelse af JSF controller-laget, der tilføjer komplette aspekter af procesflow og genanvendelighed.
  • Struts
  • Jspx (JavaServer Pages, XML-kompatibel variation af JSP-standarden)

Udsigt

Oracle JDeveloper gratis integreret udviklingsmiljø giver en grafisk grænseflade til oprettelse af datahåndteringsapplikationer ved hjælp af ADF.

Oracle tilbyder også Eclipse-baseret værktøj til ADF i Oracle Enterprise Pack For Eclipse.

Implementatorer kan implementere Oracle ADF-applikationer på Java EE- kompatible containere . Oracle WebLogic og IBM WebSphere understøttes officielt. Brugere af den gratis ADF Essentials-udgave kan købe support til disse applikationer på GlassFish.

Historie

Oracle Corporation har markedsført dele af Oracle ADF siden 1999 - specifikt ADF Business Components - dengang kendt som "JBO" og senere som "BC4J" ("Business Components for Java").

Den nuværende ADF-arkitektur med den generiske model / bindingslag blev introduceret med JDeveloper 9.0.5.

I juni 2006 donerede Oracle Corporation komponentbiblioteket ADF Faces til Apache Trinidad . (ADF Faces, Oracles JSF- implementering, inkluderer over 100 komponenter.) I september 2012 introducerede Oracle en gratis version af de centrale Oracle ADF-teknologier under navnet "Oracle ADF Essentials". For mere information, se http://www.oracle.com/technetwork/developer-tools/adf/overview/components-1844931.html .

Licensering

Oracle ADF Essentials er gratis at udvikle og implementere emballering af de vigtigste kerneteknologier i Oracle ADF. Se licensbetingelserne for Oracle ADF Essentials: http://www.oracle.com/technetwork/licenses/adf-essentials-license-1837221.html For den "fulde" Oracle ADF: Oracle Application Server-licensen inkluderer en komponent til en licensgebyr til Oracle ADF. Dette betyder, at alle brugere, der har købt en Oracle Application Server-licens, kan bruge Oracle ADF gratis. Brugere, der ønsker at distribuere ADF til en tredjeparts applikationsserver, kan købe en ADF-runtime-licens på deres lokale Oracle-salgskontor. Brugere kan udvikle og teste Oracle ADF-applikationer gratis udelukkende inden for Oracle JDeveloper.

Oracle Corporation købte WebLogic i juni 2008 og betragter det således ikke længere som en tredjeparts applikationsserver, så ADF er inkluderet i enhver WebLogic-licens.

Understøttede kunder kan få adgang til kildekoden til Oracle ADF gennem en anmodning til Oracle Support.

Se også

Referencer

eksterne links