Intro
Presentation goal
About the speaker
Overview
JAX-WS
Standards
Architecture
Annotations everywhere
Example - 1
Example - 2
Example - 3
Example - 4
SayHello.java
SayResponseHello.java
Example - 5
Example - 6
Example - 7
Example - 8
Example - 9
Annotations client-side (SE)
Annotations client-side
Annotations client-side (EE)
Annotations client-side
Overview
Handlers
Handlers chain
Example
Binding support in JAX-WS - 1
Binding support in JAX-WS - 2
Binding support in JAX-WS - 3
Binding support in JAX-WS - 4
Example
Binding support in JAX-WS
Advanced customizations - 1
Advanced customizations - 2
Advanced customizations - 3
Advanced customizations - 4
Advanced customizations - 5
Advanced customizations - 6
Overview
Best Practices - 1
Best Practices - 2
Best Practices - 3
Summary
Q&A
Java API for XML Web Services (JAX-WS) 2.0 takes web services support in the Java platform to the next level. JAX-WS 2.0 expands support for web services development in Java EE 5 and Java SE significantly. By aligning with Binding (JAXB) 2.0, JAX-WS 2.0 provides complete support for document-oriented web services, the XML Schema standard, and MTOM/XOP.
In this JavaPolis presentation, the speaker covers some more advanced features of JAX-WS 2.0 and JAXB 2.0, and shows you how they simplify the task of developing web services. We will take you well beyond the basic introduction of JAX-WS, and show you how problems people often face when developing web services can be addressed using JAX-WS 2.0. Handling schema and service evolution, automating corporate design guidelines, and extending protocol support beyond HTTP are just some of the things that are now possible with JAX-WS.
Stijn Van den Enden is CTO at ACA IT-Solutions. His background skills include software architecture, designing & implementing enterprise class systems based on XML & WebServices, Enterprise Application Integration and B2B integration. Instructing Java, Patterns, Architecture & XML courses is another way of his involvement with the J2EE technology. He advises large, international customers with regards to their enterprise system blueprints while defining and maintaining the technical road map for ACA IT-Solutions.