interesting.Stuff

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.

     

     


    Andrei Calin
© 2008 ! Wow by FLYER. All rights reserved. Design by Irina Todoran