Oracle Application Express | это... Что такое Oracle Application Express? (original) (raw)
Oracle Application Express
Тип | IDE |
---|---|
Разработчик | Oracle |
Операционная система | Linux Microsoft Windows Solaris AIX HP-UX z/OS |
Последняя версия | 4.1 (24 августа, 2011) |
Лицензия | Public Domain |
Сайт | apex.oracle.com |
Oracle Application Express (сокращённо именуется как Oracle Apex, APEX, ранее называлась Oracle HTMLDB) — свободная среда быстрой разработки прикладного программного обеспечения на основе СУБД Oracle Database, целиком реализованная как веб-приложение. Все элементы, возникающие в цикле разработки приложения в данной среде хранятся непосредственно в инфраструктуре Oracle Database, тем самым обеспечивается совместная работа разработчиков и контроль версий без использования файлов и дополнительных систем управления версиями. Приложения могут быть развёрнуты на экземпляре Oracle Database без дополнительного программного обеспечения (используя встроенный в СУБД веб-сервер), либо веб-сервер может быть вынесен на внешний сервер на основе Apache httpd с модулем mod_plsql
. Также существует Java-приложение Oracle APEX Listener, которое может быть развёрнуто на J2EE-серверах приложений для обеспечения функций веб-сервера для APEX-приложений с возможностями кэширования на стороне веб-сервера, конфигурирования через веб-интерфейс, дополнительными функциями по мониторингу и обеспечению безопасности.
Содержание
- 1 Основные типы решений на основе Oracle Application Express
- 2 Архитектура
- 3 История версий
- 4 Примечания
- 5 Демонстрации
- 6 Ссылки
Основные типы решений на основе Oracle Application Express
- Web-приложения для работы с данными, хранимыми в Oracle Database.
- Онлайн-отчётность.
- Миграция с Microsoft Access.
- Миграция с Oracle Forms.
- Миграция с Microsoft Excel.
- Кастомизация Oracle E-Business Suite[1].
Архитектура
Oracle Application Express может использоваться с версией Oracle Database 9.2 и выше, а начиная с версии Oracle Database 11g среда APEX устанавливается по умолчанию вместе с СУБД.
В качестве веб-сервера для отображения страниц могут использоваться Apache HTTP Server или встроенный в Oracle Database специализированный шлюз — Embedded PL/SQL Gateway (EPG, поддерживается в Oracle Database Express Edition и в прочих редакциях, начиная с версии 11g).
История версий
- 2000 — Flows
- Oracle Platform
- Project Marvel
- Oracle HTML DB 1.3
- Oracle HTML DB 1.3.6
- Oracle HTML DB 1.5.0
- Oracle HTML DB 1.5.1
- 28 марта, 2005 — Oracle HTML DB 1.6
- 13 сентября, 2005 — Oracle HTML DB 2.0
- 27 июля, 2006 — Oracle Application Express 2.2
- 8 сентября, 2006 — Oracle Application Express 2.2.1
- 14 марта, 2007 — Oracle Application Express 3.0
- 27 июня, 2007 — Oracle Application Express 3.0.1
- 29 февраля, 2008 — Oracle Application Express 3.1
- 22 мая, 2008 — Oracle Application Express 3.1.1
- 28 августа, 2008 — Oracle Application Express 3.1.2
- 27 февраля, 2009 — Oracle Application Express 3.2
- 23 июня, 2010 — Oracle Application Express 4.0
- 24 августа, 2011 — Oracle Application Express 4.1
Примечания
- ↑ Extending Oracle E-Business Suite Release 12 using Oracle Application Express (англ.). Oracle White Paper. Oracle (15 April 2011). Архивировано из первоисточника 4 марта 2012. Проверено 6 октября 2011.
Демонстрации
- Что такое Oracle Application Express (и пример приложения создаваемого на основе данных из файла Excel)
- APEX 4.0
Ссылки
Oracle | |
---|---|
Персоналии | Ларри Эллисон • Марк Хёрд • Сафра Кац • Том Кайт |
Поглощения | Sun • PeopleSoft • Hyperion • Siebel • BEA • JD Edwards • Virtual Iron • RightNow • Primavera • Innobase |
СУБД | Oracle Database • MySQL • InnoDB • Berkeley DB • Timesten • Rdb • Essbase |
Языки программирования | Java • PL/SQL |
Средства разработки | JDeveloper • Oracle Forms • NetBeans • Apex • SQL Developer • Solaris Studio |
Связующее ПО | WebLogic • Coherence • Tuxedo • GlassFish |
Операционные системы | Solaris • Oracle Linux |
Аппаратное обеспечение | Sun Fire • SPARC • SPARC T3 • SPARC T4 • StorageTek • SPARC T-Series • SPARC Enterprise |
Комплексы | Exadata • Exalogic • Exalytics • BigData Appliance • SPARC SuperCluster |
Бизнес-приложения | Fusion Applications • E-Business Suite • Siebel CRM • Primavera • JD Edwards EnterpriseOne |
Оборот: ▲$26,82 млрд (2010) • Количество сотрудников: 105 тыс. • NASDAQ: ORCL • Сайт: oracle.com |
Веб-фреймворки | |
---|---|
ASP.NET | DotNetNuke • ASP.NET MVC • MonoRail |
ColdFusion | ColdSpring • Fusebox • Mach-II • Model-Glue |
Java | Apache (Cocoon • Struts • Velocity • WebWork 2) • AppFuse • Aranea • Eclipse • Facelets • Flexive • FreeMarker • Google Web Toolkit • Grails • Hamlets • ItsNat • JavaServer Faces • Jspx • JBoss Seam • jZeno • Makumba • OpenLaszlo • OpenXava • Reasonable Server Faces (RSF) • Restlet • RichFaces • RIFE • Shale • SmartClient • Spring • Stripes • Tapestry • ThinWire • Vaadin • WebMacro • WebWork • WebObjects • Wicket • ZK |
JavaScript | node.js • AJILE • Clean AJAX • Dojo Toolkit • Echo • Ext JS • jQuery • jMaki • Microsoft AJAX Library • MochiKit • MooTools • Prototype • qooxdoo • Rialto Toolkit • Rico • script.aculo.us • SmartClient • Spry • SproutCore • Yahoo! UI Library • Underscore • PhoneGap |
Perl | Catalyst • Interchange • Titanium • Maypole • HTML:Mason |
PHP | Acode • Akelos • BlueShoes • CakePHP • Canvas • CodeIgniter • Cotonti • DIY • Drupal • Fuse • Horde • Kohana • LiveStreet • PHP For Applications • PHPOpenbiz • PRADO • Qcodo • Seagull • Solar • Symfony • W3Core • Yii • Zend • Zoop • Joomla |
Python | CherryPy • Django • GAE framework • Karrigell • Nevow • Porcupine • Pylons • Pyramid • Spyce • TurboGears • Twisted • Tornado • Webware • Zope |
Ruby | Camping • Nitro • IOWA • Ramaze • Cerise • Merb • Ruby on Rails • Sinatra • Padrino |
Прочиеязыки | Alpha Five • Fusebox (ColdFusion • PHP) • Helma Object Publisher (Server-side) • Lift (Scala) • Magic (Scheme) • OpenACS (Tcl) • Seaside (Smalltalk) • UnCommon Web (Common Lisp) • Yaws (Erlang) • Oracle Application Express (PL/SQL) |