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