 FireXML ist eine Software aus dem Bereich "WEB-to-Host". Diese Software erlaubt vollen und kontrollierten Zugriff von Web-Applikationen auf Unternehmensdaten in Mainframe-Datenbanken. FireXML nutzt das CICS Web-Interface und ist derzeit verfügbar für DB2 und CA-Datacom, jeweils unter OS/390 (z/OS) und VSE. Mit Hilfe von FireXML lassen sich Daten aus Mainframe Datenbanken mit Web-Applikationen in Java, C++, ASP, Visual Basic, Perl und vielen anderen Webserver-Sprachen verarbeiten. Das Web-Programm schickt SQL Statements per HTTP an den Mainframe. FireXML lässt die SQL-Anweisungen von der Mainframe-Datenbank ausführen und sendet das Resultset in XML Darstellung zurück an das Web-Programm. Für FireXML benötigen Sie keine weitere Hard- oder Software. Anfällige und performancekritische Protokoll-Stacks wie ODBC, JDBC oder APPC entfallen. FireXML kommuniziert direkt mit dem Mainframe. FireXML Vorteile
- äußerst einfach in der Handhabung - keinerlei Schulung nötig
- benötigt keine DTDs, sondern verwendet die vorhandene Systeminformationen wie Systables
- benötigt keine zusätzlichen Treiber auf Client-Seite - zur Simulation genügt ein Browser keine zusätzlichen CICS-Programme erforderlich
- eine hoch performante Software
- bedient alle Clients die HTTP-Requests absetzen können: Windows, Unix, OS/2
- keine Datenmigration oder Replikation, sondern Direktzugriff
- deshalb: eine kosteneffektive Lösung
FireXML Frequently Asked Questions: Voller Zugriff auf die Datenbank? Ist das nicht gefährlich! Sie können FireXML als Read-Only Server konfigurieren. Schreibzugriff gut und schön. Aber Tabellen löschen oder eigene anlegen sollen die Web-Anwendungen nicht können! Sie können DCL (Data Control Language, z.B. GRANT, REVOKE), oder DDL Zugriffe (Data Definition Language, z.B. CREATE, DROP), getrennt voneinander zulassen oder verbieten. Das reicht mir nicht - ich will einzelne Benutzer zulassen oder sperren können. FireXML benutzt CICSWeb, und CICSWeb besitzt die im OS/390 üblichen Autorisierungsmechanismen. Mit anderen Worten: Jeder Benutzer muss sich anmelden. Ist es nicht kompliziert, FireXML zu installieren? Immerhin sollen zwei völlig unterschiedliche Welten miteinander sprechen. Eine typische FireXML-Installation dauert etwa 2 Stunden. Danach stehen DB2-Daten im XML-Format den Web-Entwicklern sofort zur Verfügung. Was geschieht, wenn eine Web-Anwendung SELECT * FROM anfordert und eine Million Sätze hat? Es gibt ein Limit, das konfigurationsabhängig eingestellt werden kann. Der Benutzer erhält eine Warnungs-Nachricht, wenn die Anzahl der vorhandenen Sätze größer ist als das eingestellte Limit. Datenfelder können NULL-Inhalt haben - wie bildet FireXML das in XML ab? Der FireXML-Administrator kann entscheiden, ob NULL-Daten als XML-Tags weitergereicht werden sollen oder nicht. |