23.02.2013 Aufrufe

Oracle Application Express Tipps für Entwicklung und ... - Trivadis

Oracle Application Express Tipps für Entwicklung und ... - Trivadis

Oracle Application Express Tipps für Entwicklung und ... - Trivadis

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3 Systemlandschaft<br />

3.1 Datenbank<br />

<strong>Oracle</strong> <strong>Application</strong> <strong>Express</strong> ist ein Webentwicklungstool <strong>und</strong> Bestandteil einer <strong>Oracle</strong><br />

Datenbank. Die Datenbankversion sollte nicht älter als <strong>Oracle</strong> 9i sein. Prinzipiell ist APEX<br />

mit allen Datenbankversionen ab 9i kompatibel, jedoch ist das Embedded PL/SQL Gateway<br />

erst mit Version 11g verwendbar.<br />

3.2 Webserver <strong>und</strong> <strong>Application</strong> Server<br />

Es gibt drei Arten APEX zu betreiben:<br />

� Embedded PL/SQL Gateway<br />

� <strong>Oracle</strong> HTTP Server (Apache) mit konfiguriertem mod_plsql<br />

� <strong>Application</strong> Server mit konfiguriertem APEX-Listener<br />

3.2.1 Embedded PL/SQL Gateway<br />

Bei dieser Variante werden HTTP Anfragen durch den <strong>Oracle</strong> XML DB Listener verarbeitet.<br />

Dieser Listener ist der <strong>Oracle</strong> Net Listener, welcher <strong>Oracle</strong> Net Services, HTTP <strong>und</strong> FTP<br />

unterstützt. Der Listener kann in ausreichendem Masse optimiert werden.<br />

Vorteile:<br />

� Schnell einsatzbereit, geringe Konfiguration nötig<br />

Nachteile:<br />

� Nicht <strong>für</strong> grössere Netzwerke geeignet, da z. B. kein Rewrite („Umschreiben“ von URLs,<br />

um z. B. an den Webserver gerichtete Anfragen intern umzuschreiben oder extern<br />

weiterzuleiten) eingesetzt werden kann<br />

Abbildung 1 Schematischer Aufbau APEX <strong>und</strong> EPG<br />

<strong>Oracle</strong> <strong>Application</strong> <strong>Express</strong> <strong>Tipps</strong> <strong>für</strong> <strong>Entwicklung</strong> <strong>und</strong> Betrieb 13

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!