Seiten

Posts mit dem Label Thoth Gateway werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Thoth Gateway werden angezeigt. Alle Posts anzeigen

Freitag, 24. April 2015

APEX 5.0 und der Thoth-Gateway für den IIS

Das neue APEX-Release bringt ein paar Änderungen mit, die beim Aufruf über den IIS mit Thoth bis Version 1.4.0 beta zum solchen Fehlermeldungen führen:

X-ORACLE-IGNORE: IGNORE X-ORACLE-IGNORE: IGNORE X-ORACLE-IGNORE: IGNORE X-ORACLE-IGNORE: IGNORE Status:302 Location:f?p=110:1::::::

Beheben lässt sich das nur, indem man die aktuelle Thoth-Version (1.4.1) installiert, die Morten Braten bereits zur Verfügung stellt.
Mit der neuen Version (seit 1.4.0) ist es unter anderem nicht mehr notwendig, einen Oracle-Client auf dem Webserver zu installieren.

Dienstag, 20. August 2013

Thoth - APEX mit dem IIS

Oracle bietet von Haus aus bereits 3 verschiedene Web-Listener für den DB-Zugriff über APEX:
  1. das embedded PL/SQL Gateway,
  2. den APEX-Listener und
  3. Oracle HTTP Server (OHS) mit mod_plsql - einem Apache-Webserver.
Das sollte an und für sich genügen.

Aber: Sofern die eigene Firma den Einsatz eines Microsoft IIS vorschreibt, sieht man alt aus.
Morten Braten hat hier glücklicherweise einen Ausweg parat: Thoth Gateway - PL/SQL Gateway Module for Microsoft IIS
Wenn man die Installation hinter sich gebracht hat, tut Thoth klaglos seinen Dienst.

Man umgeht durch den Einsatz von Thoth aber andere Probleme in Bezug auf Lizenzkosten und Virtualisierung:
Falls man den OHS nicht auf einem DB-Server einsetzen möchte - und das dürfte im produktiven Einsatz die Regel sein - muss z.B. Oracle Web Tier erworben werden. Das kann sehr schnell kostspielig werden, da hier wieder die üblichen Fallen lauern. (Prozessoranzahl, Virtualisierung...)

Ein Nachteil von Thoth, der nicht verschwiegen werden soll:
Das Gateway wird derzeit von nur einem Entwickler gepflegt, ist dafür aber Open Source und bereits in Version 1.3.7 verfügbar.