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), administrador del ciclo de vida
- Un marco de agrupación estándar
- Un kit de herramientas de widgets portátil
- Búferes de archivos, manejo de texto , editores de texto
- Un banco de trabajo (vistas, editores, perspectivas, asistentes )
- El enlace de datos
- Gestor 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. Construir sobre una plataforma facilita el desarrollo y la integración de aplicaciones más rápido , mientras que los desarrolladores de la plataforma asumen la carga de la plataforma cruzada. 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 portátiles para muchos sistemas operativos y, al mismo tiempo, son tan ricos como las aplicaciones cliente-servidor que utilizan clientes tradicionales.
Los ejemplos de código abierto son los RCP de Eclipse , NetBeans y Spring Framework para Java .
Ver también
Referencias
- ^ a b "¿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" . Libros de Safari en línea . Consultado el 16 de julio de 2012 .