La plataforma de cliente enriquecido ( RCP ) es una herramienta de programación que facilita la integración de componentes de software independientes , [1] donde la mayor parte del procesamiento de datos ocurre en el lado del cliente . [2]
Descripción general
RCP es un software que consta de los siguientes componentes:
- Un núcleo (microkernel), gestor del ciclo de vida
- Un marco de agrupación estándar
- Un conjunto de herramientas de widgets portátil
- Búferes de archivos, manejo de texto, editores de texto
- Un banco de trabajo (vistas, editores, perspectivas, asistentes )
- Vinculación de datos
- Administrador de actualizaciones
Con un RCP, los programadores pueden crear sus propias aplicaciones en plataformas informáticas existentes . En lugar de tener que escribir una aplicación completa desde cero, pueden beneficiarse de las características probadas y comprobadas del marco proporcionado por la plataforma. La creación en una plataforma facilita el desarrollo y la integración de aplicaciones más rápidos , mientras que los desarrolladores de la plataforma asumen la carga de la multiplataforma. La plataforma permite la integración perfecta de módulos de software independientes como herramientas gráficas, hojas de cálculo y tecnologías de mapeo en una aplicación de software con un simple clic del mouse. [1]
Sus creadores afirman que los programas creados con RCP son portables a muchos sistemas operativos y son tan ricos como las aplicaciones cliente-servidor que utilizan clientes tradicionales.
Ejemplos de código abierto son los RCP de Eclipse , NetBeans y Spring Framework para Java .
Véase también
Referencias
- ^ ab "¿Qué es una plataforma de cliente enriquecido?". wiseGEEK . Consultado el 16 de julio de 2012 .
- ^ "CAPÍTULO 1: Introducción > ¿Qué es una plataforma de cliente enriquecido? - Pág. 3". Safari Books Online . Consultado el 16 de julio de 2012 .
Enlaces externos
- Wiki de la plataforma de cliente enriquecido Eclipse
- Proyecto Colibri RCP
- Plataforma NetBeans