Construire une application logicielle nécessite une intégration complexe de
nombreux composants. Une riche plate-forme client (RCP) est un outil de
programmation qui rend plus facile d'intégrer des composants logiciels
indépendants. Quelques exemples de RCP incluent l'Eclipse environnement de développement intégré (IDE)
et Java Spring. Ces kits cadres aider le
développeur à créer, tester, et le code de progiciel.
Une riche plate-forme client permet l'intégration
transparente des modules de logiciels indépendants dans une application
logicielle. Cela comprend généralement des outils avancés graphiques, feuilles
de calcul et les technologies de cartographie géospatiale. En utilisant une
RCP, le développeur peut intégrer des composants indépendants dans une
application avec un simple clic de la souris.
La plate-forme client riche est
semblable à un iTunes interface
utilisateur. Il permet aux développeurs un tableau de bord central pour gérer
tous les composants d'une application logicielle. Cette approche de
développement logiciel fournit un point d'intégration unique pour tous les
modules logiciels.
Les programmeurs Java utilisent le plus souvent plates-formes
clientes riches. Ce cadre facilite le programmeur de gérer ses tâches
quotidiennes. Il comprend de nombreux modules et gadgets réutilisables qui
peuvent être ajoutés à un programme. Le RCP fait gagner du temps pour le
développeur car il peut utiliser des composants standards réutilisables.
L'application de programmation
Eclipse est l'un des meilleurs exemples
d'une riche plate-forme client totalement intégrée. Les caractéristiques de RCP
Eclipse permettent au programmeur de
gérer des centaines de composants et bibliothèques Java, qui seraient autrement
considérés comme ingérable.
Beaucoup de technologies logicielles
modernes utilisent une riche plate-forme client. Cette architecture complète
des fonctionnalités améliore la productivité des équipes de développement en
rationalisant les processus d'intégration. Le développeur de logiciel est
capable d'utiliser une technique standard pour l'intégration des modules dans
une seule application.
Le Netbeans environnement de développement intégré est un
autre exemple d'une riche plate-forme client. Ce cadre est conçu spécifiquement
pour la technologie Java Netbeans . Norme Netbeans développement nécessite l'intégration de centaines de
modules et de logiciels. Le RCP organise cette information dans un ordinateur
de bureau visuelle, ce qui le rend plus facile à gérer et ajouter ces
composants complexes.
Les tests unitaires sont souvent une
tâche fastidieuse pour les développeurs de logiciels. En utilisant une
plate-forme client riche rend ce test plus facile, car il centralise les tâches
de test. Le développeur peut importer des composants de test de pointe dans
l'application qui fournit de meilleurs résultats de reporting. Il permet
également la séparation des composants indépendants, ce qui rend plus facile à
gérer le processus de test.
Ecrit par: Troy Holmes
Edité par: W. Everett