Oracle axoft - оракул връх
Oracle APEX (Application Express) - средство за развитие и внедряване на уеб-базирано приложение. Тя ви позволява бързо да мине през целия процес на разработване на уеб-приложения. С APEX може да създаде малко приложение, с ограничен брой потребители и мащабни корпоративни приложения с хиляди потребители. Това самата среда за разработка добавя само 0.04 секунди за всяка заявка за HTTP сървър; така ще бъде, колко добре прилагането на скала, зависи в по-голяма степен от ефективността на грамотност и SQL-заявки, написани от разработчика на приложението.
Oracle Application Express се състои от два компонента:
- хранилище на метаданни, която съхранява описанието на приложението (описание страници, контроли и т.н.);
- "Двигател", който отразява и обработва на страницата.
Metadata хранилище се намира директно в базата данни на Oracle и физически се състои от набор от таблици и редица PL / SQL код. При инсталиране на Oracle APEX създадете отделен потребител / схема - FLOWS_<версия_apex>.
"Задължение» Application Express двигател включва следните характеристики:
Application Express двигател се осъществява в PL / SQL и е достъпна през уеб-браузър. Приложения "събират" в реално време от хранилището на метаданни. Създаването на нови или разширяване на съществуващи приложения не предизвиква нуждата от допълнителен код. Вместо това създайте нов или да промените съществуващите метаданни, съхранявани в Oracle таблици.
За достъп до приложенията / двигател използва Oracle HTTP сървър (Apache) и mod_plsql.
управление на държавната сесия се извършва асинхронно директно в базата данни, която осигурява:
- минимално използване на ресурси на процесора на сървъра;
- Не използвайте отделна връзка.
В допълнение, всяка страница се показват резултатите в отделна сесия база данни, която свежда до минимум на използването на ресурсите, тъй като те са необходими, само когато "сглобяването" на страница метаданни Application Express двигател.
Oracle Apex трябва да се използва, когато
Сред недостатъците: в Oracle Apex не съществуват вградени механизми версии. Единственият начин - постоянно да направи износа на заявление или отделни страници и да ги съхранявате във файлове. Въпреки това, по този начин можете да отмените промените, ако е необходимо, но не може да се сравни код.