JavaEE Logo

Goals


- Master the development and deployment of web services with Apache CXF

Program

WebService: definition, contexts of use
Web service standards:
– XML: SOAP, WSDL
– REST (Representational State Transfer)
– Service Registry
WebService development approaches: SOAP vs REST
SOAP communication styles: Document, RPC
Apache CXF: presentation , interest
Standards supported by Apache CXF
Tools available

Workshop: environment configuration: Eclipse / Maven

CXF architecture
Lifecycle
Development of the service: SEI, implementation, Spring bean
Deployment of the service
Creation and execution of the client
Asynchronous calls

Workshop: Creation of multiple WebServices and calls

JAX-WS frontend: code-first, contract-first, publication / invocation
Using a dynamic client
Services Dispatch

Workshop: Use of simple, complex fonts

Transport layer management in CXF: HTTP, HTTPs, JMS, Local
Develop CXF interceptors
CXF features
CXF Invoker
Use of CXF tools

Workshop: Development of custom interceptors

Java API for RESTful services
Understanding the CXF JAX-RS implementation
Developing RESTful services
Deploying a RESTful CXF service

Workshop: Development and deployment of RESTful services

Duration

3 days

Price

£ 1815

Audience

Java Developers

Prerequisites

Mastery of Java, knowledge of JEE

Reference

JAV767-F

Sessions

Contact us for more informations about session date