Was ist eine reiche Klienten-Plattform?

Der Aufbau einer Software-Anwendung erfordert eine komplizierte Integration vieler Bestandteile. Eine reiche Klientenplattform (RCP) ist ein Programmiererwerkzeug, das es einfacher, unabhängige Softwarebausteine zu integrieren bildet. Einige Beispiele von RCP umfassen die Eclipse®integrated Entwicklungsumgebung (IDE) und Java® Spring®. Hilfe dieser Rahmen Toolkits, die der Entwickler verursachen, prüfen, und Paket codieren Software-.

Eine reiche Klientenplattform erlaubt die nahtlose Integration der unabhängigen Software-Module in eine Software-Anwendung. Dieses schließt gewöhnlich vorgerückte grafische Werkzeuge, Verteilungsbögen und geo-räumliche abbildentechnologie ein. Indem er ein RCP verwendet, kann der Entwickler unabhängige Bestandteile in eine Anwendung mit einem einfachen Klicken der Maus integrieren.

Die reiche Klientenplattform ist einer iTunes® Benutzerschnittstelle ähnlich. Sie lässt Entwicklern einen zentralen Armaturenbrett alle Bestandteile einer Software-Anwendung handhaben. Diese Annäherung an Softwareentwicklung stellt einen einzelnen Integrationspunkt für alle Software-Module zur Verfügung.

Java® Programmierer benutzen häufig reiche Klientenplattformen. Dieser Rahmen bildet es einfacher, damit der Programmierer seins tägliche Aufgaben handhabt. Er schließt viele Module und mehrfachverwendbaren Geräte mit ein, die einem Programm hinzugefügt werden können. Das RCP spart Zeit für den Entwickler, weil er mehrfachverwendbare Standardbestandteile benutzen kann.

Die Eclipse® programmierenanwendung ist eins der besten Beispiele einer völlig integrierten reichen Klientenplattform. Die RCP-Eigenschaften der Eclipse® Hilfe der Programmierer handhaben Hunderte Java® Bestandteile und Bibliotheken, die anders als unkontrollierbar gelten würden.

Viele modernen Software-Technologien benutzen eine reiche Klientenplattform. Diese volle Eigenschaftsarchitektur verbessert die Produktivität der Entwicklungsmannschaften, indem sie die Integrationsprozesse rationalisiert. Der Softwareentwickler ist in der Lage, eine Standardtechnik für die Integrierung der Module in eine einzelne Anwendung zu verwenden.

Die Netbeans® integrierte Entwicklungsumgebung ist ein anderes Beispiel einer reichen Klientenplattform. Dieser Rahmen ist spezifisch für Technologie Java-Netbeans® bestimmt. StandardNetbeans® Entwicklung erfordert die Integration von Hunderten Modulen und Softwarepaketen. Das RCP organisiert diese Informationen in einen Sichtschreibtisch, der es einfacher, diese komplizierten Bestandteile zu handhaben und zu addieren bildet.

Maßeinheitsprüfung ist häufig eine langwierige Aufgabe für Softwareentwickler. Using Reichen bildet eine Klientenplattform diese Prüfung einfacher, weil sie die Prüfungsaufgaben zentralisiert. Der Entwickler kann vorgerückte Prüfungsbestandteile in die Anwendung importieren, die bessere Berichtsresultate liefern. Er erlaubt auch die Abtrennung der unabhängigen Bestandteile, die es einfacher, den Prüfungsprozeß zu handhaben bildet.