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.

Oracle Forms & Webswing
Bringen Sie Oracle Forms mit Webswing und HTML5 in den Browser. Behalten Sie Ihre bestehende Anwendungslogik bei, während Sie den nächsten Schritt Ihrer Modernisierung planen.
Webswing führt den Oracle-Forms-Client auf dem Server aus und stellt die Benutzeroberfläche über einen HTML5-Browser bereit. Endbenutzer benötigen keine lokale Java-Laufzeitumgebung. In den meisten Fällen können Sie den vorhandenen Forms-Code beibehalten; prüfen Sie jedoch die individuellen Anpassungen und lokalen Integrationen Ihrer Anwendung.
Beginnen Sie mit einem repräsentativen Geschäftsprozess. Stellen Sie sicher, dass die Benutzer ihn in den vorgesehenen Browsern vollständig durchführen können. Entscheiden Sie anschließend, welche Masken oder Funktionen von einer weiteren Modernisierung profitieren würden.
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.
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.
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.
Automatisieren Sie UI-Tests mit 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.
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.
Webswing führt Oracle Forms auf dem Server aus und rendert die UI als HTML5 im Browser. Endbenutzer benötigen nur einen Standard-Browser. Kein Client-Java, kein FSAL/JWS, keine Erweiterungen. Trotz der Ausführung im Browser behalten Sie "Desktop-ähnlichen" Komfort: Drucken, Zwischenablage, sichere Datei-Upload/Download (einschließlich Drag-and-Drop) und Berichte, die als PDF in einem neuen Tab geöffnet werden. Operationen sind ab dem ersten Tag unternehmensfähig: SSO, Reverse Proxy, Clustering, Auditing, Metriken, cloud-freundliche Bereitstellung. Wenn Sie bereit sind, können Sie das Aussehen über CSS und Web Components aktualisieren oder HTML-Inhalte direkt in das Forms-Fenster einfügen.

Für Hybrid-Szenarien ermöglicht die JavaScript ⇄ Forms-Brücke die Übergabe von Werten und das Auslösen von Ereignissen zwischen Web-Inhalten und Forms (z. B. mit dispatchCustomEvent/FBean oder dem im Deck beschriebenen JS-Link). So können Sie APEX-Berichte oder andere Webseiten neben Forms platzieren und einen nahtlosen Ablauf orchestrieren.
Zugriff auf Oracle Forms auf Tablets und Smartphones über einen Browser.
UI-Modernisierung mit HTML5/CSS, während Sie Ihre PL/SQL- und Forms-Trigger behalten.
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.
Lebensdauer kritischer Forms-Systeme verlängern ohne riskante Neuschreibung
Weniger Rollout-Probleme - kein JRE auf Clients, Updates werden einmal für alle bereitgestellt
Unternehmensfähige Ops: SSO, Reverse Proxy, Clustering, Metriken und Cloud-Optionen
Behalten Sie Ihren Forms-Code wie er ist; iterieren Sie die UI mit HTML/CSS wenn Sie bereit sind
JS-Brücke für enge Integration mit Web-Stacks und APEX
Erstklassige Testunterstützung: Webswing Test Tool, JMeter-Plugin, QF-Test
Die Einrichtungsschritte und eine praktische Checkliste für das Pilotprojekt finden Sie in unserem Leitfaden zur Modernisierung von Oracle Forms für das Web.
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.

Laufen Sie on-prem oder in der Cloud (OCI-ready), mit einsatzbereiten Images, wenn Sie einen Vorsprung wollen.
Oracle Forms 14.x, Seite an Seite mit APEX, Berichten und Diagrammtools.
Eine App, mehrere Konfigurationen für verschiedene Teams, Regionen oder Kunden.
Erhalten Sie noch mehr Einblicke aus unseren Artikeln zu Oracle Forms und dem Einsatz von Webswing

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.