RCD × Consultingwerk une seule stack, du front-end au backend
Consultingwerk a intégré la prise en charge du framework RCD dans le backend de la SmartComponent Library. La logique métier reste dans les Business Entities de la SmartComponent Library. RCD y ajoute un front-end web, développé par les mêmes développeurs OpenEdge.
Front-end web RCDBackend SmartComponent LibraryPASOE · ABL
Deux partenaires
Deux spécialistes OpenEdge, chacun avec un rôle bien défini
Les deux entreprises développent pour Progress OpenEdge et PASOE. Consultingwerk fournit l’architecture backend. RCD fournit l’interface web.
RCD
Rapid Cloud Development
Le front-end web
Un framework de développement web conçu pour les développeurs OpenEdge. Les écrans sont définis de manière déclarative et s’exécutent dans le navigateur, tandis que la logique reste en ABL sur PASOE.
Des écrans web opérationnels en quelques minutes, et non en plusieurs jours
Utilise les compétences 4GL et PASOE existantes, sans framework JavaScript à apprendre
Grilles, formulaires, rubans, écrans parent-enfant et un assistant IA
Fonctionne sur vos propres serveurs, sous votre contrôle
Wilrijk, BelgiqueEn production chez Softpak ERP et BEA ERP
×
CW
Consultingwerk
Le framework backend
Spécialistes de la modernisation des applications OpenEdge. Leur SmartComponent Library est un framework full-stack qui structure le backend en Business Entities et Business Tasks.
Les Business Entities regroupent l’accès aux données, la validation et la logique CRUD
Services RESTful documentés avec OpenAPI
Migration vers OpenEdge 12 et PASOE, CI/CD pour OpenEdge
Modernisation par l’IA et prise en charge des serveurs MCP
Progress Service Delivery & Technology Alliance Partner
Comment tout s’articule
Suivez une requête du navigateur jusqu’à la base de données
Choisissez une étape pour voir quelle couche effectue le travail et qui la fournit.
1
Qui fait quoi
Des responsabilités claires de chaque côté
Chaque framework continue de faire ce qu’il fait le mieux. L’intégration leur permet de collaborer sans qu’aucun des deux ne doive changer.
RCD gère
Écrans
Grilles, formulaires de détail, onglets et mises en page parent-enfant, définis par écran.
Interaction utilisateur
Actions du ruban, filtrage, tri, pagination, lookups et règles UI au niveau des champs.
Le navigateur
Client web réactif, indépendant des appareils, sans plugin ni installation sur le poste de travail.
SmartComponent Library gère
Logique métier
Business Entities et Business Tasks, avec leurs validations et leurs règles.
Accès aux données
Lectures et écritures dans la base de données OpenEdge via la couche d’accès aux données.
Services
Les mêmes entités continuent de servir les clients REST, .NET et autres, en parallèle de RCD.
Socle communProgress OpenEdgePASOEABLPrêt pour l’IA
Ce que vous y gagnez
Des avantages pour chaque acteur de la stack
Utilisateurs de la SmartComponent Library
Un front-end web pour le backend dont vous disposez déjà
Ajoutez des écrans web sur vos Business Entities existantes
Votre équipe ABL crée l’interface sans équipe JavaScript distincte
La validation reste à un seul endroit : le backend
Utilisateurs de RCD
Une architecture backend éprouvée sous vos écrans
Structurez la logique métier en Business Entities et Tasks
Accès aux outils de Consultingwerk : REST, OAuth2, télémétrie
Une aide experte pour OpenEdge 12, PASOE et DevOps
Éditeurs de logiciels et clients finaux
Modernisez sans repartir de zéro
Conservez la base de données et la logique métier en lesquelles vous avez confiance
Faites passer vos utilisateurs au navigateur pas à pas, écran par écran
Les deux partenaires s’appuient sur Progress et investissent dans l’IA
Créer un écran web
Ajouter un écran web sur une Business Entity
Task
Sans l’intégration
Avec RCD × Consultingwerk
Front-end
Développer et maintenir une application JavaScript distincte
Définir l’écran dans RCD
Connexion aux données
Écrire des adaptateurs de service et mapper chaque champ à la main
La prise en charge RCD intégrée connecte l’écran à la Business Entity
Validation
Souvent dupliquée dans le front-end et le backend
Reste dans la Business Entity et s’affiche dans le formulaire RCD
Compétences requises
ABL plus un framework web, souvent deux équipes
ABL et PASOE, une seule équipe
Environnement d’exécution
Serveurs web et pipelines de build supplémentaires
PASOE sur vos propres serveurs
Prêt à le voir sur votre propre application ?
Contactez RCD pour le front-end web, ou Consultingwerk pour la SmartComponent Library. Les deux équipes connaissent le fonctionnement de l’intégration.