úterý 14. června 2005

Java 6.0 Mustang - nové vlastnosti ve znamení JSR

J2SE 5.0 se ani pořádně nezaběhlo a už s pilně pracuje na J2SE 6.0 s kódovým označením Mustang. Mustang je vyvíjen pod speciálním typem licence Java Research License (JRL), která umožňuje komukoliv ovlivnit vývoj. Dokonce bych řekl, že Mustang a přístup k jeho vývoji je velice liberální.

JDK Core Engineering Team publikoval článek Core Java Technology Features in Mustang, ve kterém přibližuje nové vlastnosti integrované do Mustangu. Nové vlastnosti zasahují několik kategorii.

  • Java Programming Language and Tool APIs
  • Core Libraries
  • Security and Networking
  • Enterprise Client and XML
  • Java Management Extensions (JMX)
  • Serviceability

Mě osobně zaujala možnost integrace skriptovacího jazyku ala JSR 223: Scripting for the Java Platform a solidní podpora WS ...A major theme for Mustang is XML and web services. Our goal is that J2SE will provide reasonable support for the web services stack. This will primarily be client-side focused with a lightweight server to support callbacks. The main specifications are the Java Architecture for XML-Web Services (JAX-WS) 2.0 (formerly known as JAX-RPC) and Java Architecture for XML Binding (JAXB) 2.0.

Poslední snapshot (Build 40) lze stáhnout a vyzkoušet. Pro případné zájmece doporučuji diskusi Potential upcoming features in Java 6 announced na TSS.

Související na Daglbogu