WildFly 8.2 unterstützt WebSockets 1.1

Konstanze Löw

Der WildFly Application Server ist in Version 8.2 erschienen. Seit der Vorgängerversion wurden insgesamt 107 Probleme behoben. Aber auch einige interessante Neuerungen haben es in das Release geschafft.

CDI 1.2, Weld 2.2 und WebSockets 1.1

Die Unterstützung für die Context-and-Dependency-Injection-Version 1.2 stellt eine der wichtigsten Aktualisierungen dar. CDI hat in Version 1.2 eine verbesserte Discovery-Semantik und Kompatibilität mit AtInject-(JSR 330)-Implementierungen erhalten. Auch die eingesetzte CDI-Referenzimplementierung Weld 2.2 wurde überarbeitet. Dadurch soll es bei großen Anwendungen Zeiteinsparungen von bis zu 20% geben.

Neu ist außerdem, dass der in Java geschriebene Web-Server Undertow jetzt die neuen WebSockets 1.1 APIs unterstützt. Dadurch können Java-8-Lambda-Ausdrücke als Message Handler eingesetzt werden. Außerdem ist das TCK für Web-Sockets 1.1 jetzt, mit fast drei Mal so vielen Tests, sehr viel umfangreicher als in der Vorgängerversion, was die Portabilität und Qualität von Implementierungen wie WildFly verbessert.

Weitere Neuerungen

Hierunter zählen beispielsweise die überarbeitete Vorgehensweise, um Tag-Bibliotheken zu laden, oder auch der verbesserte JASPI-Support für Web Services. Der SSO-Session-ID-Cookie-Name ist in der neuen WildFly-Version konfigurierbar. Außerdem gibt es einige Usability-Verbesserungen bei der Web-Konsole.

 Zahlreiche Abhängigkeiten wurden zudem aktuaisiert. Unterstützt wird jetzt u.a.:

  • Jackson 2.4.1
  • Mojarra 2.2.8-jbossorg-1
  • Undertow 1.1.0.Final
  • JSoup 1.7.1
  • Apache CXF 2.7.13
  • Apache Santuario 1.5.7
  • Apache WS Security 1.6.17
  • EL 3.0.1-b05
  • Hibernate 4.3.7.Final
  • Hibernate Validator 5.1.3.Final
  • HornetQ 2.4.5.Final
  • HAL 2.4.9.Final
  • IronJacamar 1.1.9.Final
  • Jandex 1.2.1.Final
  • JBoss Marshalling 1.4.9.Final
  • JBoss Remoting 4.0.6.Final
  • RestEASY 3.0.10.Final
  • JSTL 1.1.2.Final
  • Weld 2.2.6.Final
  • JBoss WS CXF 4.3.2.Final
  • XNIO 3.3.0.Final
  • JGroups 3.4.5.Final
  • PicketBox 4.0.21.Final
  • PicketLink 2.6.0.Final
  • JAXB 2.2.5.jboss-2

Für weiterführende Informationen empfiehlt sich ein Blick auf die Projektseite. WildFly 8.2 steht kostenlos zum Download bereit.

Geschrieben von
Konstanze Löw
Konstanze Löw
Konstanze Löw hat Germanistik und Kommunikationswissenschaft in Jena studiert. Seit November 2014 arbeitet sie als Volontärin bei der S&S Media Group für die Zeitschriften Java Magazin, Eclipse Magazin und das Portal JAXenter.
Kommentare

Hinterlasse einen Kommentar

Hinterlasse den ersten Kommentar!

avatar
400
  Subscribe  
Benachrichtige mich zu: