Welcome to the BeJUG SOA Conference!
Overall Presentation Goal
Speaker's Qualifications
Overview
Overview
JAX-WS
Standards
Architecture
Annotations everywhere
Service Definition
Service Definition
Service Definition
Java - XML Bindings
Java - XML Bindings
Java - XML Bindings
Basic Customizations
Basic Customizations
Basic Customizations
Basic Customizations
Basic Customizations
Annotations Everywhere
Annotations Everywhere
Annotations Everywhere
Annotations Everywhere
Overview
Handlers
Handlers
Handlers
Provider<T> and Dispatch<T>
Provider<T> and Dispatch<T>
Provider<Source> Implementation
Supporting Advanced Mappings
Supporting Advanced Mappings
Supporting Advanced Mappings
Supporting Advanced Mappings
Supporting Advanced Mappings
Supporting Advanced Mappings
Supporting Advanced Mappings
Advanced customizations
Advanced customizations
Advanced customizations
Advanced customizations
Advanced customizations
Advanced customizations
WS-Addressing
WS-Addressing
WS-Addressing
WS-Addressing
Overview
Best Practices
Best Practices
Best Practices
Best Practices
Best Practices
Summary
References
Java API for XML Web Services (JAX-WS) 2.1 takes web services support in the Java platform to the next level. JAX-WS expands support for web services development in Java EE 5 and Java SE significantly. By aligning with Binding (JAXB) 2.x, JAX-WS provides complete support for document-oriented web services, the XML Schema standard, and MTOM/XOP.
In this session, the speaker covers some more advanced features of JAX-WS 2.1, JAXB 2.1 and the RI, 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. 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. He also has a strong background in agile methods. Instructing Java, Patterns, Architecture & XML courses is another way of his involvement with the JEE technology. He advises customers with regards to their enterprise system blueprints, and how to streamline their development process while defining and maintaining the technical roadmap for ACA IT-Solutions.