February 12, 2009 6:00 PM - 19 attended

World's Fastest Web Services

JiBX XML data binding has been around for several years, and consistently demonstrates outstanding performance compared with other data binding tools. JiBX has also been usable for web services work for some time, by way of frameworks such as Apache Axis2, but when used in this way the performance advantages of JiBX are often outweighed by inefficiencies in the web services layer. Now there's an alternative way to use JiBX for web services: JiBX/WS is the new light-weight wrapper for JiBX which allows the XML data binding performance benefits to extend to web services work, delivering the best performance of any web services framework for Java (and quite possibly for any other programming language!).

The 1.2 release of JiBX includes support for building web services based on either existing Java code or an existing XML schema and WSDL. You'll see how to start with a set of Java data classes and a service implementation class, use the new JiBX 1.2 features to generate a customized schema definition that cleanly represents the data, and then turn this into a working service using both JiBX/WS and Axis2. You'll also get a quick look at going the other way, starting from a supplied WSDL+schema and generating Java code using JiBX data binding. And, yes - there'll be a performance demonstration plus some performance test results to back up the title claim!

Dennis Sosnoski is the designer and primary developer of JiBX data binding, a committer on Apache Axis2, and a member of the expert groups which steered the development of JAXB 2.0 and JAX-WS 2.0. He's an XML and web services expert who has written and presented widely on these topics, and works with clients worldwide.

  • You must be a member to post a comment. Join or login.

19 attended
5.00 5.009 (9 ratings)
  • Event Host
    Richard Vowles
    Little Pooh Bar, Co-Organizer
  • Concept Rat
    I found the presentation very interesting even though I'm not a dedicated Java developer (I think I drink more than code). Perhaps the only thing, it didn't matter to me, was that a couple of times the demos didn't work. But Dennis moved on without too much issue and the flow continued :)
  • Richard Paul
    I've had very little experience with web services but I managed to follow along, well done.
  • Lukas Ziegler
    JiBX looks like a good alternative for other Java binding mechanisms. It looks easy to use while producing clean code and XML schemas with very competitive performance. JiBX/WS looks interesting as well but to me made the impression of being a niche solution - although I might well be wrong. If JiBX with its few restrictions (lack of support of xsi:type) can solve a problem there's seems to be no reason why JiBX/WS shouldn't be used instead of a more heavy weight framework such as Axis2, which is slower and and is probably an overkill for smaller/simpler deployments.
  • Daniel
    I though Dennis did a fantastic job of going over the material. Shame i could quite stay til the very end but his talks was very informative and it really helped to see metrics.
  • Rob
  • A former member
  • A former member
  • A former member
  • A former member

Oracle New Zealand

Oracle provide the location and food (and occasionally speakers!)

Other nearby
Meetups
Why these groups?
x

The Meetup Groups shown here are topically similar to The Auckland JVM Group.

Groups are more likely to be displayed here if they:

  • have a Meetup scheduled
  • have a high rating
  • have a group photo
  • are "public" and not "private"
  • have shown they are likely to stick around (older than 30 days)
Find more Meetup Groups
near Auckland

Log in

  • Not registered with us yet?
or

Log in to Meetup with your Facebook account.

Log in using Facebook

Sign up

or

Join this Meetup Group even quicker with your Facebook account.

Sign up using Facebook
By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service