Eclipse RCP



Introduction

Dans le cadre de la formation Ingénieur2000 - Réseaux et Informatique de 3e année, des exposés "Nouvelles Technologies Système et Réseau" ont été présentés à l'ensemble de la promotion. L'encadrement a été fait par M. Dominique REVUZ et M. Etienne DURIS.

Ce site web a été réalisé par Yifan LI et complète la présentation orale d'"Eclipse RCP" de 30 minutes réalisé précédemment.

Eclipse est une fondation crée en 2001 qui inclut de nombreux projets de développements Open Source dont Eclipse IDE qui est un des leader dans les outils de développement java gratuits. Devant le succès rencontré et le retour positif des utilisateurs, Eclipse décide d'ajouter un framework de développement d'applications clientes appellé Eclipse RCP en 2004. Celles-ci seront basé sur l'architecture et les composants graphiques présents dans l'IDE de développement.




Eclipse Rich Client Platform

L'une des définitions données par la fondation d'Eclipse RCP ou Rich Client Platform est "A Platform for building Client applications with Rich functionality". Celui-ci a pour but de créer n'importe quelle application cliente en utilisation le framework fourni pour plus de rapidité et de simplicité de développement. La réalisation de ces applications est basée sur la réutilisation d'une sous-partie de l'IDE (framework allégé de l'IDE) sur l'idée que toutes les applications partagent des principes et des modèles identiques de fonctionnement quels qu'il soient.

Les particularités liées à Eclipse RCP :




Exemples d'applications

Certaines sont des application open-source (gratuites) :

Azureus
zdt


D'autres solutions sont payantes :
  • IBM Workplace Client Technology : 
ibm workplace
  • Actuate BIRT : 
actuate birt