Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror

Submission Summary: 0 pending, 11 declined, 5 accepted (16 total, 31.25% accepted)

×
Java

Submission + - Java EE 6, Glassfish 3 and NetBeans 6.8 Released

twofishy writes: Following the final approval vote for Java EE 6 last week Sun has today Java EE 6 SDK, GlassFish version 3, and Netbeans 6.8. Java EE 6 itself is a significant update, introducing a number of new APIs including support for RESTful web services though JAX-RS, and a new dependency injection standard and API, and standard data validation library that works across the different application tiers. APIs have also seen important updates with Servlets gaining asynchronous support, JSF 2.0 getting a new templating language based on Facelets and many other enhancements, and JPA getting a new criteria DSL conceptually similar to .NET's LINQ. Sun has also introduced the concept of Profiles, first used in JavaME, to provide a lower cost entry point for new vendors wanting to implement a subset of the full Java EE spec. The first JavaEE profile is aimed at Web Development. EE 6 Spec Lead Roberto Chinnici describes this as an initiative that will bring significant benefits to developers but others are not so sure. Jürgen Höller, co-founder of the Spring framework, for example states "Implementing this profile is not very attractive. I am yet to see a vendor
who is aiming to implement this profile but not the full profile."

Submission + - Java Card Version 3 Allows Smart Cards to Act as N

twofishy writes: The release of Java Card version 3 is imminent. The new version includes a new Connected Edition representing the first major update to the Smart Card platform architecture for 10 years. It includes support for an embedded servlet container and a JDK6 compatible virtual machine. From the article

"The new architecture is designed to allow a smart card to act as a secure network node, either providing security services to a network or requesting access to network resources. Developers can integrate smart cards within IP networks and web services either through an embedded Servlet 2.5 compatible web container or by managing the connections directly"
Java

Submission + - Evolving Java Without Changing the Language

twofishy writes: Java is often criticsed for the slow pace of its evoloution. Whilst the argument is often overplayed (Java has been through 4 major revision since C++ was last updated) anything that encourages langauge experimentation within Java is posotive provided it can be done in a way that doesn't impact the langauge directly. InfoQ has an interesting article which examines three alternative techniques that allow this – DSLs, the Java 6 annotation processor, and moving the default place for adding syntactic sugar from the language to the IDE.

Slashdot Top Deals

Today is a good day for information-gathering. Read someone else's mail file.

Working...