Apache erleichtert die Web-Entwicklung

12.07.2006
Von Philippe Hennes

Ajax-Integration

Neben einer Einführungsveranstaltung zu MyFaces erläuterten Matthias Wessendorf, Martin Marinschek und Bernd Bohmann in einer zweiten Session die Integration von Ajax in MyFaces und präsentierten neue Komponenten, die Ajax nutzen. Hier kamen vor allem die MyFaces-Subprojekte "Tobago" und "Tomahawk" zum Zuge, die fertig gelayoutete Komponenten beinhalten. Dazu gehören unter anderem einfache Eingabefelder, die abhängig von der Eingabe Vorschläge für das vollständige Wort machen (Input Suggest), aber auch per Ajax wechselnde Tabs und aufwändige Tabellen mit Sortierfunktionen, ferner die Aktualisierung der Inhalte und Paging-Funktionen. Tobago verließ Anfang des Jahres den Apache Incubator. Hier werden Projekte, die neu zur ASF kommen, auf rechtliche, technische und Community-Anforderungen getestet. Erst wenn alle Vorgaben der ASF erfüllt sind, kann das Projekt den Incubator verlassen.

OSGI

Im Incubator befindet sich mit Felix ein weiteres viel versprechendes Projekt. Felix implementiert das Release 4 der OSGI-Spezifikationen. Eben dieses Vorhaben findet breiten Anklang in der Community und der Industrie. Felix, respektive OSGI, soll es ermöglichen, nahezu jede Java-Applikation sicher und standardisiert miteinander zu vernetzen. Ebenso ist vorgesehen, Applikationen während des Betriebes zu installieren, zu deinstallieren oder upzudaten. Mit dieser Technik hat die Industrie einen Entwurf für eine definierte Schnittstelle zur Außenwelt geschaffen, die ein breites Feld an Einsatzmöglichkeiten verspricht. Die Liste der an der OSGI-Allianz beteiligten Firmen hinterlässt einen guten Eindruck: Nokia, BMW, Motorola, Siemens, IBM, NTT, Intel und zirka 30 weitere aus Branchen wie Telekommunikation, Automotive und Informationstechnologie.