Oracle Axoft - Oracle apex

Oracle APEX (Application Express) - un mijloc de dezvoltare și implementare a aplicațiilor bazate pe web. Acesta vă permite să mergeți rapid prin întregul proces de dezvoltare a unei aplicatii web. Cu APEX poate crea o aplicație mică, cu un număr limitat de utilizatori și aplicații de întreprindere la scară largă cu mii de utilizatori. Acest mediu de dezvoltare se adaugă doar 0.04 secunde pentru fiecare solicitare la serverul HTTP; așa că va fi cât de bine depinde aplicarea la scară, într-o măsură mai mare, cu privire la eficacitatea alfabetizare și SQL-interogări scrise de către dezvoltator de aplicații.

Oracle Application Express este format din două componente:

  • depozit de metadate care stochează descrierea cererii (descriere pagini, comenzi etc.);
  • „Motorul“, care reflectă și procesează pagina.

Repository Metadata este situat direct în baza de date Oracle si este format fizic dintr-un set de tabele și un număr de cod PL / SQL. La instalarea Oracle APEX a crea un utilizator / schemă separată - FLOWS_<версия_apex>.

„Datoria» motor Application Express include următoarele caracteristici:

motor Application Express este implementată în PL / SQL și este accesibil prin intermediul unui browser web. Aplicații „se adună“ în timp real de la depozitul de metadate. Crearea de noi sau de extindere a aplicațiilor existente nu cauzează nevoia de cod suplimentar. În schimb, creați noi sau modifica metadatele existente stocate în tabele Oracle.

Pentru a accesa aplicațiile / motor folosit Oracle HTTP Server (Apache) și mod_plsql.

managementul de stat sesiune se face direct în mod asincron baza de date, care asigură:

  • utilizarea minimă a resurselor CPU de server;
  • Nu utilizați Conexiune dedicat.

În plus, fiecare pagină afișează rezultatele într-o sesiune de bază de date separată, care minimizează utilizarea resurselor, deoarece acestea sunt necesare doar atunci când „ansamblul“ a motorului pagina de metadate Application Express.

Oracle Apex ar trebui să fie utilizat atunci când

Printre neajunsurile: în Oracle Apex nu există mecanisme încorporate versiunilor. Singura modalitate - de a face în mod constant exportul de aplicații sau pagini individuale și a le stoca în fișiere. Cu toate acestea, în acest fel puteți anula modificările, dacă este necesar, dar nu pot fi comparate cod.