Oracle Formulare

Oracle Forms + Webswing

Oracle Forms + Webswing

Oracle Forms in einer offenen Welt mit Webswing und HTML5. Modernisieren, mobilisieren und integrieren Sie Oracle Forms ohne Codeänderungen.

Warum Webswing für Oracle Forms

Wenn Ihre Teams auf Oracle Forms angewiesen sind, aber mit FSAL/JWS-Launchern, Java pro Maschine und einer veralteten UI feststecken, bietet Ihnen Webswing einen sicheren, schrittweisen Weg nach vorn. Ihre Forms laufen weiterhin serverseitig; Benutzer erhalten eine reine HTML5-UI in jedem Browser — kein JRE, keine Plugins, keine Erweiterungen. Sie behalten bewährte PL/SQL-Logik und Trigger bei und öffnen gleichzeitig die Tür zu modernem UX, Testbarkeit und unternehmensfähigen Operationen.

public

Auf allen Plattformen nutzen — ohne Java

Ihre Benutzer benötigen nur einen Browser. Kein JRE, kein FSAL/JWS, keine Plugins. Bereitstellung für Windows, macOS, Linux, iPadOS, Android — ohne Ihre Forms-Code zu ändern.

auto_awesome

UI modernisieren ohne Neuschreibung

Aktualisieren Sie Ihre UI Schritt für Schritt mit HTML5/CSS. Rendern Sie Forms-Steuerelemente als Web-Komponenten und wenden Sie Styles an; oder gehen Sie weiter mit einem HTML-Panel, um moderne Inhalte direkt im Forms-Fenster einzubetten.

sync_alt

Hybrid: Forms + APEX in einem Fenster

Führen Sie APEX, Berichte, Diagramme, Karten oder Ihre React/Angular-Seiten zusammen mit Forms in einem einzigen Browser-Tab aus. Übergeben Sie Ereignisse in beide Richtungen, um nahtlose Abläufe zu erstellen.

science

Integrierte Testbarkeit

Automatisieren Sie UI-Tests mit dem Webswing Test Tool, führen Sie Lasttests mit dem JMeter-Plugin durch und werden Sie Profi mit der QF-Test-Integration für robuste End-to-End-Abdeckung.

Warum das jetzt wichtig ist

Das klassische Forms-Modell ist nicht nativ im Browser portierbar, lässt sich nicht einfach in moderne Web-Apps einbetten und ist nicht touch-freundlich. Applets sind längst verschwunden; FSAL/JWS erschweren Rollout und Updates, und es ist schwierig, progressive Features hinzuzufügen oder im großen Maßstab zu testen. Viele Teams wünschen sich eine Web-Erfahrung ohne riskante Migration — einen Weg zur schrittweisen Modernisierung bei Beibehaltung der funktionierenden Geschäftslogik.

Teams wünschen sich eine Web-Erfahrung ohne riskante Migration. Einen Weg zur schrittweisen Modernisierung bei Beibehaltung der funktionierenden Geschäftslogik.


Wie es funktioniert

Webswing executes Oracle Forms on the server and renders the UI as HTML5 in the browser. End-users need only a standard browser — no client Java, no FSAL/JWS, no extensions. Despite running in the browser, you keep "desktop-like" comfort: printing, clipboard, secure file upload/download (including drag-and-drop), and reports opening as PDF in a new tab. Operations are enterprise-ready from day one: SSO, reverse proxy, clustering, auditing, metrics, cloud-friendly delivery. When you're ready, you can refresh the look via CSS and Web Components or inject HTML content directly into the Forms window.

For hybrid scenarios, the JavaScript ⇄ Forms bridge lets you pass values and trigger events between web content and Forms (e.g., using dispatchCustomEvent / FBean or the JS link described in the deck). That's how you can place APEX reports or other web pages alongside Forms and orchestrate a seamless flow.

Häufige Anwendungsfälle

devices

Direkter mobiler/Web-Zugriff auf bestehende Forms — schnellster Weg zu "Forms auf iPad/Laptop/überall."

auto_awesome

UI-Modernisierung mit HTML5/CSS, während Sie Ihre PL/SQL- und Forms-Trigger behalten.

sync_alt

Hybrid-Apps, die Forms mit APEX, Berichten, Dashboards, Karten, Dokumenten und Videos kombinieren — alles in einem Tab.

Haben Sie einen besonderen Anwendungsfall? Buchen Sie einen Scoping-Anruf und wir zeigen Ihnen den Weg von "wie es ist" zu "modern" mit minimalen Änderungen.

Was Ihr Team bekommt

business_center

Für IT-Führungskräfte

  • check

    Lebensdauer kritischer Forms-Systeme verlängern ohne riskante Neuschreibung

  • check

    Weniger Rollout-Probleme — kein JRE auf Clients, Updates werden einmal für alle bereitgestellt

  • check

    Unternehmensfähige Ops: SSO, Reverse Proxy, Clustering, Metriken und Cloud-Optionen

code

Für Entwickler

  • check

    Behalten Sie Ihren Forms-Code wie er ist; iterieren Sie die UI mit HTML/CSS wenn Sie bereit sind

  • check

    JS-Brücke für enge Integration mit Web-Stacks und APEX

  • check

    Erstklassige Testunterstützung: Webswing Test Tool, JMeter-Plugin, QF-Test

Integration & Modernisierung ohne große Neuschreibung

Das beliebteste Muster ist Forms + APEX in einem einzigen Browser-Tab. Sie können auch React/Angular oder einfaches HTML einbetten, um einen Legacy-Prozess zu bereichern, Daten über die JS-Brücke in beide Richtungen übertragen und die Teile schrittweise verschieben, die am meisten vom Web profitieren, während Sie das Kern-PL/SQL dort belassen, wo es glänzt. Während Sie vorgehen, können Sie Forms-Steuerelemente als HTML Web Components rendern und CSS für ein frisches, zugängliches Aussehen anwenden.

Bereitstellung und Auslieferung

Überall bereitstellen

Laufen Sie on-prem oder in der Cloud (OCI-ready), mit einsatzbereiten Images, wenn Sie einen Vorsprung wollen.

Funktioniert mit dem, was Sie haben

Oracle Forms 14.x, Seite an Seite mit APEX, Berichten und Diagrammtools.

Flexibles Rollout

Eine App, mehrere Konfigurationen für verschiedene Teams, Regionen oder Kunden.

Support & Einschränkungen

Heute unterstützt Webswing Oracle Forms 14.1.2 und 12.2.1.19 und läuft mit Java 8, 11, 17 und 21 (mit 25 in zukünftigen Releases geplant). Da die UI in der Browser-Sandbox läuft, gelten Standard-Websicherheitsregeln (CORS, CSP, Cookies). Das bedeutet begrenzten Zugriff auf lokale Dateisysteme, Netzwerktreiber, Registry und externe Desktop-Apps, und die WebUtil-Nutzung ist daher eingeschränkt. Wenn Sie auf tiefe OS-Integrationen angewiesen sind, lassen Sie uns Muster besprechen, die zu Ihrem Anwendungsfall passen.

Bereit, Ihre Forms in einem modernen Browser auf jeder Plattform und jedem Gerät zu sehen?

Schnelle FAQ

Müssen wir unseren Oracle Forms Code ändern, um Webswing zu verwenden?

Nein, in den meisten Fällen nicht. Sie können Ihre bestehenden Forms mit Webswing in einen Browser bringen, ohne den Forms Code zu ändern. Sie sind sich nicht sicher, ob Ihre Anpassungen Änderungen erfordern? Bitte kontaktieren Sie uns und wir werden Ihr spezifisches Forms-Setup gemeinsam überprüfen.

Ist der Client wirklich Java-frei?

Ja. Endbenutzer benötigen nur einen Browser. Kein JRE, kein FSAL/JWS, keine Plugins oder Erweiterungen. Wenn Sie die Browser- und Gerätekompatibilität für Ihre Umgebung überprüfen müssen, bitte kontaktieren Sie uns und wir werden Ihnen die Optionen erläutern.

Was ist mit Drucken, Zwischenablage und Datei-Upload/-Download?

Drucken, Zwischenablage und Dateiübertragungen werden direkt vom Browser unterstützt, einschließlich Drag-and-Drop und dem Öffnen von Berichten als PDF in einem neuen Tab. Wenn Sie spezielle Anforderungen an den Druck oder die Dateiverarbeitung haben (z.B. Etikettendrucker, ältere Treiber), bitte kontaktieren Sie uns, damit wir Ihnen eine geeignete Einrichtung vorschlagen können.

ODER LESEN SIE UNSERE faq