Thursday December 14, 2006
Web services native support in Java6
A new thread started on TheServerSide prompted by Dims post on "Why bundling JAX-WS in Java6 was a bad idea!". Let me explain why I don't agree.
I still remember JavaOne 2005 technical keynote getting applauds from everybody when bundling Web services in Java6 was announced. An approximate 5000 developer audience thrilled that Web services will be available natively in Java6.
JAX-WS 2.0 is a JCP standard (JSR 224) that enables Web services support in a standard way. Here are some of the salient features:
Mainly because of timing constraints, JAX-WS 2.0 (and not 2.1) was included in Java6. However the currently bundled JAX-WS implementation is very powerful and allows you to develop/invoke SOAP-based and REST-based services. If you want to enable different WS-* specifications (such as WS-Security, WS-Reliable Messaging and WS-Secure Conversation) then you can download WSIT builds and configure them on Java6 (another blog on that later) and there by WSIT-ifying your Java6.
Web services and Scripting are the two most talked about features in Java6 as is evident by a short list of links below (there are many more):
In all, I strongly believe, more as a technology user, that adding basic Web services support to Java6 is the first step. There is always a balance between providing an out-of-the-box experience or asking them to download additional stuff and go through configuration. I believe in simplicity and that's what we have tried to achieve by adding Web services support in Java6. You'll see more sophisticated additions in the versions to come.
Technorati: Java6 JDK JAX-WS Web Services
Posted by Arun Gupta in webservices | Comments[2]
|
|
|
|
| blogs.sun.com (the blogosphere of all Sun employees) allows each blog entry to be directly posted to a social bookmarking website, for example submit them to del.icio.us, dig them on Digg, discuss on Slashdot and other Web 2.0 sites. And it enables that by providing additional macros that can be specified in the page template. Once the macros are saved to the page template and the blog page is refreshed, all entries are updated with an icon and a link for the website. For example, going forward all my blog entries here will have an icon and link to del.icio.us (social bookmarking), furl (personal web archive), simpy (social bookmarking), slashdot (news for nerds), technorati (blog search engine), and digg (community-based popularity website). If you are a Sun employee, send me an email and I'll send you the instructions to include these icons in your blog.
Yet another way Sun has embraced Web 2.0.
Technorati: Web 2.0 Roller Social bookmarking
Posted by Arun Gupta in web2.0 | Comments[0]
|
|
|
|
|
Today's Page Hits: 314
Total # blog entries: 1002