(openPR) Karlsruhe, 22. März 2006. Die Innoopract Informationssysteme GmbH, Gründungsmitglied der Eclipse Foundation und führender Anbieter von Dienstleistungen und Produkten im Eclipse-Umfeld, hat heute das Eclipse-Projekt „Rich Ajax Plattform“ (RAP) vorgestellt. RAP verfolgt die Zielsetzung einer Eclipse-basierten Entwicklungsplattform für so genannte „Rich Internet Applikationen“. Entwickler von Unternehmensanwendungen haben dank RAP erstmals die Möglichkeit, in Eclipse sowohl Desktopapplikationen als auch Webanwendungen mit demselben Programmiermodell ohne großen Zusatzaufwand zu entwickeln. RAP bietet eine der Rich Client Plattform ähnliche Anwendungsarchitektur sowie eine Bibliothek mit Java-Komponenten, die das AJAX Verfahren implementiert und damit die mühelose Entwicklung dynamischer Benutzeroberflächen ermöglicht.
„Mit RAP erweitern wir die Fähigkeiten von Eclipse um Web 2.0“, so Jochen Krause, Geschäftsführer der Innoopract GmbH. Auch der Executive Director der Eclipse Foundation, Mike Milinkovich, zeigte sich von dem Projekt sehr angetan: „Wir sind sehr erfreut über diesen neuen Vorschlag von Innoopract. Es ist ein großartiges Beispiel für die technische Innovation, die gerade innerhalb der Eclipse Community stattfindet.“ Um das Potenzial von RAP zu verwirklichen, verfolgt das Karlsruher Unternehmen die Strategie einer anbieterunabhängigen, offenen Weiterentwicklung des Projektes und stellt den Kern seiner in 12 Personenjahren entwickelten W4T-Technologie der Eclipse Community als Open Source zur Verfügung.
Bislang erfüllten webbasierte Unternehmensanwendungen die an sie gestellten Erwartungen kaum. Die Verwendung unterschiedlicher Technologien und Programmiermodelle führte im Vergleich zu klassischen Client- / Server-Anwendungen zu deutlich höheren Entwicklungs- und Wartungsaufwänden. Daneben bedeutete die Benutzerführung von Webanwendungen einen fühlbaren Rückschritt gegenüber den gewohnten Standards benutzerfreundlicher Desktopapplikationen.
In den letzten Jahren wurden in der Desktopwelt neue bahnbrechende Konzepte entwickelt. Hier ist besonders die Eclipse Rich Client Plattform (RCP) erwähnenswert, die das Problem der Betriebssystemunabhängigkeit überzeugend adressiert hat und Entwicklern eine ausgereifte und flexibel erweiterbare Anwendungsarchitektur als Basis für robuste Desktopanwendungen bietet. Bei Webentwicklern hingegen erfreut sich gegenwärtig eine neue Methode namens AJAX – Asynchronous Javascript and XML – größter Beliebtheit. Es handelt sich dabei um ein Verfahren, das verschiedenste bestehende Technologien koppelt und die Erstellung dynamischer und interaktiver Weboberflächen durch ein selektives Nachladen von Inhalten erlaubt, ohne ganze Seiten austauschen zu müssen. Wird AJAX aber ohne Werkzeugunterstützung umgesetzt, erhöht sich die Komplexität für die Erstellung von Unternehmensanwendungen noch zusätzlich.
Innoopract hat mit RAP jetzt einen Weg beschritten, die maßgeblichen Konzepte aus RCP und AJAX für die Entwicklung zukunftsweisender Webapplikationen zusammenzuführen. Damit bringt RAP viele der von Eclipse RCP bekannten Stärken und Vorteile ins Web, ergänzt sie um dynamische Weboberflächen und senkt zusätzlich den Entwicklungsaufwand. Durch die Verwandtschaft zu Eclipse RCP finden sich Eclipse-vertraute Entwickler rasch mit RAP zurecht und können RCP-basierende Anwendungen schnell und effektiv um weborientierte Benutzerschnittstellen erweitern. Sie müssen sich dabei weder mit den Besonderheiten der Browser, noch mit HTML oder Javascript auseinandersetzen, da diese Technologien in einem Widget Toolkit gekapselt sind. Das Widget Toolkit bietet dem Benutzer ein skalierbares Darstellungsmodell, das sich mit Hilfe von so genannten „Rendering Kits“ automatisch an die Besonderheiten des jeweiligen Browsers anpasst. Die Funktionalität der Anwendung bleibt stets erhalten, der Komfort passt sich der Ausstattung des Browsers an.
RAP wurde der Eclipse Foundation als Open Source Projekt vorgeschlagen. Die Annahme vorausgesetzt, sieht der Projektplan die Veröffentlichung einer ersten Version für den Sommer 2006 vor. Interessierte Personen und Firmen sind herzlich eingeladen an dem Projekt aktiv teilzunehmen.
Über Innoopract
Innoopract ist führender Anbieter von Distributionen und Dienstleistungen rund um Eclipse in Deutschland. Mit Standorten in Karlsruhe und München betreut Innoopract führende deutsche und internationale Unternehmen bei der Umsetzung Ihrer Eclipse-Strategien. Innoopract wurde 2003 als drittes deutsches Mitglied nach Suse und SAP in das Eclipse Konsortium gewählt und ist Gründungsmitglied der Eclipse Foundation. Innoopract ist Hersteller der Eclipse Distribution Yoxos sowie den W4T Werkzeugen zur einfachen visuellen Entwicklung von Web-Applikationen. Weitere Informationen zum Unternehmen sind unter www.innoopract.de erhältlich.
Über Eclipse
Eclipse ist eine Open Source Community mit Fokus auf erweiterbare Software- Entwicklungswerkzeuge und Anwendungsplattformen. Eclipse stellt eine erweiterbare Werkzeugplattform für den gesamten Software Entwicklungslebenszyklus bereit und bietet Werkzeuge für Modellierung, Test und Performance, Business Intelligence, Embedded Entwicklung, IDEs für Java, C++ und weitere Sprachen, sowie Werkzeuge und eine Plattform für Rich Client Applikationen. Eine großes und lebendiges Ökosystem aus bedeutenden Technologie-Unternehmen, innovativen Startups, Universitäten, Forschungseinrichtungen und Individuen erweitert, ergänzt und unterstützt die Eclipse Plattform.
Die Eclipse Foundation ist eine von Mitgliedern getragene gemeinnützige Organisation nach US-Recht und stellt die Infrastruktur und Dienstleistungen für Eclipse Open Source Projekte bereit. Ausführliche Informationen zu Eclipse und der Eclipse Foundation sind unter www.eclipse.org erhältlich.






