title: Oracle Application Express
text: Oracle Application Express (Oracle Apex, voorheen bekend als Oracle HTML DB) is een software-ontwikkelingsomgeving gebaseerd op, en sinds versie 11g integraal onderdeel van de Oracle-database. Met Apex kan een korte ontwikkelcyclus gerealiseerd worden voor web-gebaseerde applicaties. De schaalbaarheid is bijna gelijk aan die van de onderliggende database: het framework zelf voegt slechts 0,04 seconden overhead toe aan een pagina-aanvraag. De efficiëntie van de onderliggende query's bepaalt dus grotendeels de responstijd.
  
  Oracle Application Express kan geïnstalleerd worden op Oracle versies 9.2 of hoger; vanaf 11g (Apex V3.02) wordt het zelfs voorgeïnstalleerd meegeleverd met de database. Ook de licentievrije XE Oracle Express Edition versie van de database wordt gebundeld met Apex (2.1) geleverd.
  
  Platforms 
  Apex wordt ondersteund op de volgende platforms (v3.1):
   Linux
   Mac OS X Server
   Solaris
   Windows
   AIX5L
   HP-UX PA-RISC/Itanium
   HP Tru64 UNIX
  
  Versies 
  In februari 2007 bracht Oracle Apex 3.0 uit. Deze derde versie heeft een aantal nieuwe functies, zoals PDF Printing en grafieken in Flash (voorheen SVG). Apex 3.0.1 volgde in juli van dat jaar, en deze versie werkt ook onder Oracle XE.
  De 3.1 release in het voorjaar van 2008 voegt daar nog aan toe:
   Interactieve Reports
   Declaratieve ondersteuning van BLOB datatype
   Enhanced Report Printing
   Optionele Runtime-Only Installatie
   Verbeterde beveiliging
   Gedocumenteerde JavaScript libraries
   Application Date Format
  
  Versie 3.2 bevat een aantal beveiligingsupdates heeft en de mogelijkheid om Oracle Forms te converteren.
  
  Versie 4.0 is in juni 2010 uitgekomen, 4.1 in augustus 2011. Een bijkomende patch (4.1.1) werd uitgebracht eind augustus.
  
  Nieuwe features vanaf versie 4 omvatten de mogelijkheid om plugins in te voegen, en daarnaast websheets, dynamic actions, ondersteuning voor team development, geavanceerde grafieken, waaronder Gantt charts. De Interactieve Rapporten en de themes zijn uitgebreider, er is een nieuw type listener en nieuwe authenticatieschema's..
  
  Eind juni 2012 werd Application Express 4.2 Early Adopter 1 ter beschikking gesteld.
  
  Naamsveranderingen 
  Application Express heeft veel naamswijzigingen ondergaan sinds 2000. Een niet noodzakelijk volledige opsomming van de namen omvat:
   Flows
   Oracle Platform
   Project Marvel
   HTML DB
   Application Express (APEX)
  
  De overeenkomst met Oracle Portal en Web DB is kleiner dan soms verondersteld wordt. Oracle Portal is een geheel ander product, en Web DB heeft code gedeeld met Apex, maar die is gedurende de ontwikkeling grotendeels herschreven of vervangen.
  
  Trivia 
  De oorspronkelijke architect Mike Hichwa had de functionaliteit van een geldautomaat voor ogen.
  
  Eerst moest er betrouwbaar aangemeld kunnen worden,
  Men moest een keuze kunnen maken middels een menu,
  Het scherm kunnen invullen,
  De ingegeven gegevens moesten gecheckt oftewel gevalideerd kunnen worden,
  Een verwerking moest plaatsvinden,
  En de transactie moest kunnen worden uitgeprint.
  
  Externe links 
   Officiële website
   Oracle Application Express Plugins ontwikkeld door de developer community
   Oracle Application Express Translations ontwikkeld door de APEX community
  
  Database
  Apex
  Apex