RCP

Une plateforme RCP (Plateforme client riche) fournit des briques logicielles de base pour construire une application et le noyau exécutif pour la faire fonctionner.
Ainsi, il n’est pas nécessaire de redévelopper tous les éléments d’une application.

Le développeur peut reprendre les briques qui lui sont utiles et il peut en créer ou en importer de nouvelles.

Une plateforme client riche (RCP) est composé à la base des éléments suivants :

– Un noyau exécutif générique qui sert de glu pour assembler les briques et les faire interagir
– Un cadre de construction d’applications (par exemple Eclipse RCP fonctionne à base de plugins)
– Une interface utilisateur (avec par exemple des vues, des éditeurs, des assistants, etc)

On y ajoute également des fonctionnalités de:
– Mise à jour
– De support d’aide
– Etc…