RCD × Consultingwerk un único stack, de principio a fin
Consultingwerk ha integrado el soporte para el marco RCD en el backend de la SmartComponent Library. La lógica de negocio permanece en las Business Entities de la SmartComponent Library. RCD añade encima un front end web, creado por los mismos desarrolladores de OpenEdge.
Front end web de RCDBackend de SmartComponent LibraryPASOE · ABL
Dos socios
Dos especialistas en OpenEdge, cada uno con un papel claro
Ambas empresas desarrollan para Progress OpenEdge y PASOE. Consultingwerk aporta la arquitectura de backend. RCD aporta la interfaz web.
RCD
Rapid Cloud Development
El front end web
Un marco de desarrollo web creado para desarrolladores de OpenEdge. Las pantallas se definen de forma declarativa y se ejecutan en el navegador, mientras que la lógica permanece en ABL sobre PASOE.
Pantallas web operativas en cuestión de minutos, en lugar de días
Utiliza los conocimientos actuales de 4GL y PASOE, sin tener que aprender ningún framework de JavaScript
Grids, formularios, ribbons, pantallas padre-hijo y un asistente de IA
Se ejecuta en sus propios servidores, bajo su control
Wilrijk, BélgicaEn producción en Softpak ERP y BEA ERP
×
CW
Consultingwerk
El marco de backend
Especialistas en la modernización de aplicaciones OpenEdge. Su SmartComponent Library es un marco full-stack que estructura el backend en Business Entities y Business Tasks.
Las Business Entities contienen el acceso a datos, la validación y la lógica CRUD
Servicios RESTful documentados con OpenAPI
Migración a OpenEdge 12 y PASOE, CI/CD para OpenEdge
Modernización con IA y soporte para servidores MCP
Progress Service Delivery & Technology Alliance Partner
Cómo encaja todo
Siga una solicitud desde el navegador hasta la base de datos
Elija un paso para ver qué capa realiza el trabajo y quién la proporciona.
1
Quién hace qué
Responsabilidades claras en cada lado
Cada marco sigue haciendo lo que mejor sabe hacer. La integración permite que trabajen juntos sin que ninguno de los dos tenga que cambiar.
RCD se encarga de
Pantallas
Grids, formularios de detalle, pestañas y layouts padre-hijo, definidos por pantalla.
Interacción con el usuario
Acciones de ribbon, filtrado, ordenación, paginación, búsquedas y reglas UI a nivel de campo.
El navegador
Cliente web responsive, independiente del dispositivo, sin plugins ni instalación de escritorio.
SmartComponent Library se encarga de
Lógica de negocio
Business Entities y Business Tasks, con su validación y sus reglas.
Acceso a datos
Lee y escribe en la base de datos OpenEdge a través de la capa de acceso a datos.
Servicios
Las mismas entidades siguen dando servicio a clientes REST, .NET y otros, junto con RCD.
Terreno comúnProgress OpenEdgePASOEABLPreparado para la IA
Qué obtiene
Ventajas para todos en el stack
Usuarios de SmartComponent Library
Un front end web para el backend que ya tiene
Añada pantallas web a las Business Entities existentes
Su equipo de ABL crea la interfaz sin necesidad de un equipo de JavaScript aparte
La validación permanece en un único lugar: el backend
Usuarios de RCD
Una arquitectura de backend probada bajo sus pantallas
Estructure la lógica de negocio en Business Entities y Business Tasks
Acceso a las herramientas de Consultingwerk: REST, OAuth2, telemetría
Asesoramiento experto en OpenEdge 12, PASOE y DevOps
Proveedores de software y clientes finales
Modernice sin empezar de cero
Conserve la base de datos y la lógica de negocio en las que confía
Lleve a los usuarios al navegador paso a paso, pantalla a pantalla
Ambos socios desarrollan sobre Progress e invierten en IA
Crear una pantalla web
Añadir una pantalla web a una Business Entity
Task
Sin la integración
Con RCD × Consultingwerk
Front end
Crear y mantener una aplicación JavaScript independiente
Definir la pantalla en RCD
Conexión a los datos
Escribir adaptadores de servicio y asignar cada campo a mano
El soporte RCD integrado conecta la pantalla con la Business Entity
Validación
A menudo duplicada en el front end y en el backend
Permanece en la Business Entity y se muestra en el formulario RCD
Conocimientos necesarios
ABL más un framework web, a menudo dos equipos
ABL y PASOE, un solo equipo
Dónde se ejecuta
Servidores web y pipelines de compilación adicionales
PASOE en sus propios servidores
¿Quiere verlo en su propia aplicación?
Contacte con RCD para el front end web o con Consultingwerk para la SmartComponent Library. Ambos equipos conocen el funcionamiento de la integración.