Friday Feb 02, 2007

Here comes JAX-WS 2.1!

You might have already heard the latest news... yes, JAX-WS 2.1 is avaliable for public and yes, you can download it from here and it will be part of Glassfish Beta.

So what's new in JAX-WS 2.1 anyway?

Simple answer would be - 'A lot of things are new'

1. Features
Well, you must read Vivek's blog about all the new features in JAX-WS 2.1. Jitu talks about the new asynchronous architecture which went in JAX-WS 2.1.
2. Performance
This is where things get interesting to you! For this release, we looked at the performance from bottom to top of the web services stack - from JVM to Glassfish application platform to StAX Parser to JAXB Binding to JAX-WS. Koshuke highlights some of his contributions to performance here and Santiago boosted the SJSXP StAX parser performance.

Here are some nitty-gritty details:
1. Expect performance boost in Java Reflection in the upcoming JDK releases, fixes already went into JDK, you will see this boost specifically in XML Binding.
2. Some synchronization and scalability fixes went in Glassfish for web services path. This should be available in Glassfish Beta.
3. StAX, JAXB & JAX-WS 2.1 Improvements
I think, you got to try it on your own benchmark/application to see the performance improvements for yourself. A lot of performance improvements went into this release. Our benchmarks show some stellar performance numbers. StAX/JAXB/JAX-WS Engineering team is amazing and a 'big thanks' to community for your suggestions and comments!
4. Axis2 vs JAX-WS 2.1 Performance
You can find all the details about the benchmark and comparison here.

We always welcome your comments and suggestions.
About

Me, Myself & Bharath

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today