Oracle ADF Komponenter

Oracle ADF Komponenter


Oracle Corporation gir en programvare utviklingsmiljø det kaller Application Development Framework, eller ADF. Java-baserte ADF gir programvareutviklere verktøy for å lage avanserte forretningssystemer for stasjonær PC, Internett og mobile enheter miljøer. Programvare objekter kalt komponenter utgjør en del av ADF, bunting Oracle databasefelt sammen med redigering og valideringsregler som arbeider med feltene.

database

Oracles database-programvare er deres primære tilbud. Som med de fleste moderne kommersielle databaser, det følger en relasjonsmodellen og bruker Structured Query Language, eller SQL, for programmering, sikkerhet og vedlikehold. En database organiserer informasjonen i blokker som kalles tabeller, som igjen består av primære dataobjekter som kalles felt. En selger bord, for eksempel, kan ha felt for en salgs ID-nummer, navn, kommisjon og produkt spesialitet. Ved hjelp av SQL, en programmerer "strikker" nyttig informasjon sammen ved midlertidig å kombinere informasjon fra separate tabeller. Ved å bruke felt fra ordre, kunde- og inventar tabeller, for eksempel, kan hun finne ut hvilke kunder bidrar mest til selskapets bunnlinje. Oracle database fungerer som et fundament for programvare som mater database med data og får rapporter fra det.

ADF

Søknad programvare kommer i form av websider og desktop programmer som er skrevet for å gjennomføre en organisasjons virksomhet. Programvareutviklere bruker tradisjonelle språk som COBOL, Java og Visual Basic for å lage disse programmene. ADF er et grafisk utviklingsmiljø designet for å lage programmer med bedre produktivitet enn med standard programmeringsverktøy. Å bygge et program med ADF, skaper programmerer skjermer lagt ut med datafelter ved å klikke på menyer og valg av dataobjekter hun ønsker. Når du har opprettet programmets skjermer og prosesser, kan hun finjustere den underliggende programkoden manuelt.

komponenter

ADF omfatter over 100 ulike programvare objekter kalt komponenter. Hver komponent har en spesialisert funksjon i å skape et program og har sin egen distinkte funksjoner. For eksempel bruker en programmerer inngangs komponenter på en skjerm for å innhente opplysninger fra en bruker. Inngangs komponentene har synlige attributter som størrelse, farge og font. Input komponenter i form av tekstfelt, avmerkingsbokser, radioknapper eller andre skjerm widgets. I tillegg til inngangskomponenter har ADF flere andre typer, inkludert de for layout, navigasjon, produksjon og data visualisering.

Layers

ADF komponenter passe inn i en overordnet rammeverk som består av lag Oracle refererer til som visning, modell og controller. Utsikten laget består av programmets skjermbilder og menyer. Modellen laget er basert på bord og andre dataobjekter som er lagret i Oracle-databasen. Kontrolleren lag styrer rekkefølgen av programmets skjermer og håndterer eventuelle feil som oppstår fra brukerundersøkelser.