Frage

Ich lese weiter darüber Eclipse als Anwendungsframework (d. h.um Eclipse Rich Client-Plattform).Ich kann keine umfassende Liste von Erfolgsgeschichten von Eclipse als Anwendungsframework (RCP) finden, außer Eclipse als IDE, die äußerst beliebt ist.Ich habe gesehen Kundenstimmen zur Netbeans-Plattform, jedoch nicht für die Eclipse Rich Client-Plattform.

Was sind die Fallstudien oder Erfolgsgeschichten von Eclipse als Anwendungsframework (Rich Client Platform) in der kommerziellen und Open-Source-Welt?

War es hilfreich?

Lösung

Hier ist eine Liste von Open-Source-Produkten auf der Eclipse Rich Client Platform gebaut: http://www.eclipse.org/community/rcpos.php

Im Handel erhältliche Produkte: http://www.eclipse.org/community/rcpcp.php

Andere Tipps

Ich kann meine eigenen bescheidenen Erfolgsgeschichte mit RCP als Client-Plattform hinzufügen. In hat eine langsame Lernkurve, aber sobald sie beherrscht, gibt es enorme Vorteile. Insbesondere gilt Folgendes:

  • Plattform neutral. Es läuft gut an Fenstern und Linuxen gibt es wenig Überraschungen hier und da, aber alles in allem ist es groß ist, so weit.
  • gebaut Update-Management, fantastisch für Version Mitteilungen und Korrekturen.
  • Es skaliert groß, das Hinzufügen neues Features ist fast schmerzlos.
  • Als Plattform und nicht nur eine GUI-Bibliothek, gibt es viele Vergünstigungen.

Nachteile:

  • Nicht jede Anwendung paßt die Eclipse-Philosophie und Ansicht / Editor Paradigma.
  • Es ist relativ schwierig für Anfänger
  • Es kann Art und Weise für das Erreichen einfache Aufgaben zu umständlich
  • Dokumentation ist nicht die beste, Gemeinschaft eher klein ist, um andere Alternativen zu vergleichen ..

Insgesamt Ich bereue nicht, indem sie sie wählen. Ich persönlich hasse webbasiertes unbeholfen und langsam leistungs Schnittstellen. Hier haben Sie, nativer, schnell und reaktionsschnelle GUI natürlich integriert mit dem Desktop.

Hier finden Sie aktuelle XMind . Es ist eine Mind-Mapping-Anwendung, die auf der RCP. Ich kenne einige erfahrene Benutzer, die nicht erkennen, dass es eine Java-Anwendung überhaupt war. Es sieht einfach gut aus.

Meinem Unternehmen war es recht erfolgreich, ein System zur Planung von Flugzeugmissionen mithilfe des Eclipse RCP-Frameworks zu entwickeln.Es war nicht ohne Probleme (vor allem die Tatsache, dass die neuen Schnittstellen, die Sie verwenden sollten, oft nicht gut dokumentiert sind), aber es hat uns einen großen Vorsprung verschafft und viele nützliche Architekturen bereitgestellt.

In vielerlei Hinsicht sind wir nur ein Editor, aber statt einer Textdatei modifizieren Sie eine Datenbank, die eine Mission mit einem Flugzeug beschreibt, und viele der Interaktionen erfolgen über einen 3D-Globus, der in einer Ansicht angezeigt wird.Durch die Datenbindung bleiben die verschiedenen Ansichten und Editoren ständig synchron (obwohl die Threading-Probleme zwischen der SWT-Anwendung und einem AWT-Widget eines Drittanbieters durch Datenbindungsaufrufe ein Albtraum waren, den ich lieber nicht noch einmal aufgreifen möchte).

Es handelte sich um ein komplexes Programm, dessen Entwicklung im Wesentlichen drei Entwickler, die Eclipse nicht kannten, in etwa einem Jahr brauchte.Heute erweitern wir es für andere Kunden, indem wir weitere Plugins hinzufügen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top