RCD × Consultingwerk ein Stack, vom Frontend bis zum Backend
Consultingwerk hat die Unterstützung für das RCD Framework in das Backend der SmartComponent Library integriert. Die Geschäftslogik bleibt in den Business Entities der SmartComponent Library. RCD setzt ein Web-Frontend darauf, entwickelt von denselben OpenEdge-Entwicklern.
Zwei OpenEdge-Spezialisten mit klar verteilten Rollen
Beide Unternehmen entwickeln für Progress OpenEdge und PASOE. Consultingwerk liefert die Backend-Architektur, RCD die Weboberfläche.
RCD
Rapid Cloud Development
Das Web-Frontend
Ein Web-Entwicklungsframework für OpenEdge-Entwickler. Masken werden deklarativ definiert und laufen im Browser, während die Logik in ABL auf PASOE bleibt.
Funktionierende Web-Masken in Minuten statt Tagen
Nutzt vorhandenes 4GL- und PASOE-Know-how – kein JavaScript-Framework zu erlernen
Grids, Formulare, Ribbons, Parent-Child-Masken und ein KI-Assistent
Läuft auf Ihren eigenen Servern, unter Ihrer Kontrolle
Wilrijk, BelgienIm Produktiveinsatz bei Softpak ERP und BEA ERP
×
CW
Consultingwerk
Das Backend-Framework
Spezialisten für die Modernisierung von OpenEdge-Anwendungen. Ihre SmartComponent Library ist ein Full-Stack-Framework, das das Backend in Business Entities und Business Tasks strukturiert.
Business Entities enthalten Datenzugriff, Validierung und CRUD-Logik
RESTful Services, dokumentiert mit OpenAPI
Migration auf OpenEdge 12 und PASOE, CI/CD für OpenEdge
KI-Modernisierung und Unterstützung für MCP-Server
Progress Service Delivery & Technology Alliance Partner
So greift alles ineinander
Verfolgen Sie eine Anfrage vom Browser bis zur Datenbank
Wählen Sie einen Schritt, um zu sehen, welche Schicht die Arbeit erledigt und wer sie bereitstellt.
1
Wer macht was
Klare Zuständigkeiten auf beiden Seiten
Jedes Framework macht weiterhin das, was es am besten kann. Die Integration ermöglicht die Zusammenarbeit, ohne dass sich eines von beiden ändern muss.
RCD übernimmt
Masken
Grids, Detailformulare, Registerkarten und Parent-Child-Layouts, pro Maske definiert.
Benutzerinteraktion
Ribbon-Aktionen, Filtern, Sortieren, Blättern, Lookups und UI-Regeln auf Feldebene.
Der Browser
Responsiver Web-Client, geräteunabhängig, ohne Plugin oder Desktop-Installation.
SmartComponent Library übernimmt
Geschäftslogik
Business Entities und Business Tasks mit ihren Validierungen und Regeln.
Datenzugriff
Lese- und Schreibzugriffe auf die OpenEdge-Datenbank über die Datenzugriffsschicht.
Services
Dieselben Entities bedienen neben RCD weiterhin REST-, .NET- und andere Clients.
Gemeinsame BasisProgress OpenEdgePASOEABLKI-ready
Ihr Nutzen
Vorteile für alle im Stack
Anwender der SmartComponent Library
Ein Web-Frontend für Ihr bestehendes Backend
Web-Masken auf bestehende Business Entities setzen
Ihr ABL-Team entwickelt die Oberfläche – ohne separates JavaScript-Team
Die Validierung bleibt an einer Stelle: im Backend
RCD-Anwender
Eine bewährte Backend-Architektur unter Ihren Masken
Geschäftslogik in Business Entities und Tasks strukturieren
Zugang zu den Tools von Consultingwerk: REST, OAuth2, Telemetrie
Expertenunterstützung bei OpenEdge 12, PASOE und DevOps
Softwarehersteller und Endkunden
Modernisieren, ohne neu anzufangen
Behalten Sie die Datenbank und die Geschäftslogik, auf die Sie sich verlassen
Benutzer Schritt für Schritt in den Browser überführen, Maske für Maske
Beide Partner setzen auf Progress und investieren in KI
Eine Web-Maske erstellen
Eine Web-Maske auf eine Business Entity setzen
Task
Ohne die Integration
Mit RCD × Consultingwerk
Frontend
Eine separate JavaScript-Anwendung entwickeln und pflegen
Die Maske in RCD definieren
Anbindung an die Daten
Service-Adapter schreiben und jedes Feld von Hand zuordnen
Die integrierte RCD-Unterstützung verbindet die Maske mit der Business Entity
Validierung
Oft doppelt im Frontend und im Backend
Bleibt in der Business Entity und wird im RCD-Formular angezeigt
Benötigte Kenntnisse
ABL plus ein Web-Framework, oft zwei Teams
ABL und PASOE, ein Team
Betrieb
Zusätzliche Webserver und Build-Pipelines
PASOE auf Ihren eigenen Servern
Möchten Sie es an Ihrer eigenen Anwendung sehen?
Wenden Sie sich an RCD zum Web-Frontend oder an Consultingwerk zur SmartComponent Library. Beide Teams wissen, wie die Integration funktioniert.