Schnelle Anwendungsentwicklung mit OpenROAD
Schnellere Bereitstellung moderner Anwendungen.
Was ist OpenROAD?
OpenROAD ist ein datenbankbasiertes, objektorientiertes 4GL-Tool zur schnellen Anwendungsentwicklung (RAD) Tool, mit dem Sie geschäftskritische, n-tier Geschäftsanwendungen unter Windows und Linux. OpenROAD stellt eine Verbindung zu Datenbanken wie Ingres, Microsoft SQL Server, Oracle, und Zen und unterstützt weitere Datenbanken über ODBC.
OpenROAD macht Anwendungsmodernisierung einfach
Die Anwendungsmodernisierung bietet spannende Möglichkeiten, um einen großen Einfluss auf Geschäftflexibilität, Benutzererfahrung, Entwicklerproduktivität, Nachhaltigkeit, Innovation und vieles mehr zu nehmen. Dennoch gebenUnternehmen sich oft mit dem Status quo zufrieden, da die Anwendungsmodernisierung ein langwieriger, teurer und riskanter Weg sein kann, auf demTausende von Zeilen individuell entwickelter Geschäftslogik ersetzt werden müssen. OpenROAD löst dieses Problem, indem es Ihnen die Beibehaltung und Wiederverwendung Ihrer Investitionen in bestehende Geschäftslogik ermöglicht und Werkzeuge anbietet, die die Bereitstellung moderner Benutzeroberflächen erleichtern.
OpenROAD-Migrationswerkzeuge modernisieren "Green Screen"-Ingres-ABF-Anwendungen durch Konvertierung von ABF-Formularen in OpenROAD-Frames. Die Kapselung der ABF-Geschäftslogik und ihre Bereitstellung in einem OpenROAD-Server bewahrt und schützt die Investitionen in die Anwendungsentwicklung. Sie können OpenROAD Thick-Client-Anwendungen in browserbasierte Äquivalente umwandeln, ohne die damit verbundenen Kosten, Ressourcen, Aufwand und Risiko, die mit dem Umschreiben oder Ersetzen von Code verbunden sind. Entwickler können diese Anwendungen dann für die Bereitstellung im Web und auf mobilen Endgeräten erweitern, indem sie auf HTML5, JavaScript und WebView2 zugreifen.
Die wichtigsten Vorteile von OpenROAD
- Einfache Wiederverwendung von Geschäftslogik, um Ihre Investitionen in die Anwendungsentwicklung zu erhalten und zu schützen Investition.
- Einsatz von OpenROAD Server in der Cloud mit Microservices und Containern für portierbare und skalierbar Geschäftslogik, schnelle Kommunikation zwischen verteilten verteilten Systemen und vereinfachte, schnelle Entwicklung mit Volt MX, .NET, Java und OpenROAD.
- Modernisieren Sie die Serverkommunikation, die Leistung und die Kompatibilität mit Microservices oder Containern durch die Nutzung der gRPC-Architektur von OpenROAD.
- Erstellen Sie Anwendungen, die Actian-Datenbanken wie Ingres und Vektor.
- Verwenden Sie das Enterprise Access-Gateway für den Zugriff auf gängige Datenbanken unter Windows und Unix. Enterprise Access implementiert eine Schnittstelle, die in Aussehen und Verhalten zu jeder unterstützten Datenbank passt, so dass eine einzige Enterprise Access-Client-Anwendung auf diese Datenquellen zugreifen kann.

Bereitstellung moderner Benutzeroberflächen mit minimalem Aufwand
OpenROAD vereinfacht den Prozess der Erstellung moderner, visuell ansprechender Benutzeroberflächen, indem es Entwickler mit einer Reihe von Werkzeugen versorgt:
Das Migrationsprogramm abf2or
Das abf2or-Migrationsprogramm modernisiert Application-By-Forms (ABF)-Anwendungen auf OpenROAD-Frames, einschließlich Formular-Layout, Steuerelementen, Eigenschaften und Event-Handlern. Es migriert die in ABF-Skripten implementierte Geschäftslogik in die entsprechende Logik von OpenROAD. Das Dienstprogramm übernimmt auch die Migration von Datenquellen, um sicherzustellen, dass Datenverbindungen und Abfragen ordnungsgemäß funktionieren, und kann Berichtsdefinitionen konvertieren.
WebGen
WebGen ist ein OpenROAD-Dienstprogramm, mit dem Sie schnell Web- und Mobilanwendungen in HTML5 und JavaScript aus OpenROAD-Frames generieren, so dass OpenROAD-Anwendungen online und auf mobilen Geräten eingesetzt werden können.
OpenROAD und Workbench IDE
Die integrierte Entwicklungsumgebung (IDE) OpenROAD Workbench ist ein umfassendes Toolset für die Softwareentwicklung, insbesondere für die Erstellung und Pflege von Anwendungen, die mit dem OpenROAD Framework erstellt wurden. Sie bietet Werkzeuge, die speziell für die Migration von partitionierten ABF-Anwendungen auf OpenROAD Frames enwickelt wurden.
Visuelle Entwicklungsumgebung
OpenROAD bietet eine visuelle Entwicklungsumgebung, in der Entwickler Komponenten für die Benutzeroberfläche mit Hilfe von Drag-and-Drop-Tools, visuellen Editoren und Assistenten entwerfen können. Dies macht es für Entwickler einfacher komplexe Layouts von Benutzeroberflächen zu erstellen, ohne umfangreichen Code manuell schreiben zu müssen.