-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

vendredi 26 avril 2013

Qu'est-ce qu'un Rich Client Platform?


 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