16-02-2006

Java Standard Edition 6 verkrijgbaar in bèta-release

Deel dit bericht

Nieuw scripting framework, verbeterde diagnostiek en desktop-verbeteringen.

Java Standard Edition 6 heeft nu officieel de bèta-status, en is te downloaden via Sun. De bèta bevat onder meer het nieuwe scripting framework, de JAX-WS client stack (met JAXB), scherp verbeterde diagnostiek (in het bijzonder als je op Solaris 10 draait), desktop-verbeteringen. Sun verwacht de definitieve release van JSE 6 in augustus 2006.Het scripting framework is momenteel het enige framework. Hoewel een scripttaal (zoals JavaScript) uiteindelijk mogelijk wordt meegebundeld, is het doel voor JSE6 om hooks voor scripting talen te leveren in plaats van de scripting talen zelf. De scripting language hooks zijn echter erg breed. De bedoeling is dat zo'n hook in staat zou moeten zijn om Perl, Ruby, Python, Groovy, JavaScript of andere te embedden, terwijl native implementaties van de talen zijn toegestaan (niet noodzakelijkerwijs JRuby, maar de Ruby binary's). De webservices client gebundeld met JSE6 is de client side van zowel JAX-WS 2.0 als JAXB. Eerdere berichten suggereerden dat een HTTP-server onderdeel zou uitmaken van JSE6, maar die optie is vervallen ten gunste van een nadruk op alleen client services.De diagnostics features worden over het algemeen zichtbaar via JMX, met de mogelijkheid voor onder meer drill down naar specifieke threads (en deadlocks geassocieerd met threads). Daarnaast zijn de hooks voor de dtrace utility onderdeel van de JVM, wanneer JSE6 gedeployed wordt op Solaris 10. Hoewel dtrace specifiek is voor Solaris 10, maken de JVM hooks onderdeel uit van de gebundelde licentiecode, zodat andere vendors soortgelijke hooks kunnen aanbieden voor andere tools. Verbeteringen aan de desktop zijn onder meer de look and feel ondersteuning voor verscheidene besturingssystemen, waaronder Windows Vista.

Partners