interesting.Stuff
- Site-ul de cursuri al Catedrei de Calculatoare
- Facultatea de Automatica si Calculatoare
- Universitatea Politehnica Bucuresti
- WebStyle
- Inter-Fete
- Interfete 2 Web
- InterfeteWebAs
- Interfete web 2.0
ultimele.Stiri
10 Ianuarie 2009 Articole noi noute! :D "De ce APEX?" si "XPATH"
7 Ianuarie 2009 Toate temele sunt download-abile. Verificati sectiunea Portofoliu.
5 Ianuarie 2009 La multi ani! Va intampinam in noul an cu fata nou! Avem layout nou nout la pagina de HOME :D
18 Decembrie 2008 Articole noi: "Semantic Web" si "Ce este Ajax". Go to Articole
Mai multe stiri in arhiva
articolele.Noastre
pe aceasta pagina vom publica articole si diverse resurse despre tehnologiile utilizate la proiectarea, implementarea si evaluarea interfetelor web. aceste informatii vor avea caracter teoretic, in general, urmand sa fie exemplificate prin diverse opinii si exemple in cadrul blogului.de ce.Apex
In mod surprinzator am descoperit ca Oracle ofera pe langa utilitarele pentru lucru cu baza de date, o aplicatie pentru crearea de interfete grafice (GUI) pentru programele care utilizeaza aceste utilitarele.
Numele acestei aplicatii este Oracle Application Express, pe scurt Apex. Daca aveti instalat Oracle 11g aceasta aplicatie este si ea instalata ca aplicatie suplimentara. Pentru versiunile Oracle mai vechi aceasta aplicatie trebuie instalata. Aici intervine un alt aspect care initial mi s-a parut curios si oarecum inspaimantator si anume ca in sql poti scrie scrituri si programe de instalare. Aceasta metoda este folosita si in instalarea Apexx-ului si anume faptul ca din bash-ul sql trebuie sa rulezi un script de instalarea.
Oracle Application Express este un utilitar interesat, desi la nivelul la care l-am utilizat eu mi sa parut cam simplut avand in vedere mica gama “Theme-uri” sau de optiuni pe care poti sa le setezi. Pe de alta parte ofera utilizatorului o gama destul de mare de tipuri de pagini, mai exact o plaja larga de rapoarte, formuri si chiar charturi. Ofera si posibilitatea utilizari de poze si URL, dar aceste tipu exista de cate un tip fiecare.
Apex lucreaza corelat cu o baza de data. Pe baza campurilor si datelor bazei de date se pot aplicat diverse Query-uri pe care aplicatia te ajuta sa le faci cu ajutorul unui wizard sau direct, punandu-ti la dispozitie un text-box in care poti sa scrii codul pentru acel query.
Oracle
Application Express este un utilitar de dezvoltare destul de rapid a
aplicatiilor Web pentru bazale de date Oracle. Folosind doar un browser Web si
neavand o experineta bogata in programare, poti creea aplicatii profesionale
care sunt atat rapide cat si sigure. Datorita feature-urilor incorpoarate
precum theme-le pentru utilizatori, lista de navigare de la o pagina la alta si
existenta
rapoartelor flexibile, Oracle Application
Express usureaza dezvoltarea aplicatiilor.
Din perspectiva utilizatorilor finali
aplicatia nu necesita dacat un browser si acces la o baza de date Oracle prin
rularea Apexx-ului.
“Despre
Oracle HTTP Server (Apache) si PL/SQL Gateway Embedded”
Vesriunea de baze de date Oracle pe care o
utilizati determina cum este scris URL-ul catre aplicatia dumneavoastra :

■ Versiunile de baze de date Oracle
versiunea 11.1 necesita Oracle HTTP Server (Apache) impreuna cu “mod_plsql”.
Urmatoarea figura ilustreaza arhitectura necesara.

■
Incepand
cu bazele de date Oracle Database versiunea 11.1 sau ulterioarea sau bazele de
data Oracle 10g Express Edition, se poate inlatura
Oracle HTTP Server (Apache) din arhitectura si inlocui folosind PL/SQL gateway
embedded. Urmatoarea figura arata arhitectura la care s-a ajuns :
In Oracle Application Express se pot creea workspace-uri la
care se pot loga diversi utilizatori si lucra la un proiect comun.
