Visão Geral
Este curso é para arquitetos e desenvolvedores que desejam usar o Fuse ESB? baseado no Apache ServiceMix para construir soluções de integração usando serviços web e RESTful, enquanto aproveita a poderosa tecnologia de kernel ServiceMix baseada em OSGi. A classe usa a distribuição FuseSource de ServiceMix e CXF, Fuse ESB e Fuse Mediation Router, para exercícios práticos de programação.
Conteúdo Programatico
Overview of Apache ServiceMix and Apache CXF
Installing, Building and Configuring
Introduction to the ServiceMix Kernel
Working with the Kernel
- Bundles
- Features
- Services
Overview of OSGi
Developing Artifacts for ServiceMix
Overview of the CXF Project
Core Web Services Technologies
Installing and Building CXF
Development Environment
Overview of JAX-WS Development
Client-side Programming Issues
- Overriding URLs
- Message contexts
- Setting HTTP basic-authentication headers
Server-side Programming Issues
- Threading concerns
- Accessing message contexts
Code-first Service Development
CXF Configuration
CXF Logging
Support for MTOM (message attachments)
Servlet Deployment
Spring Deployment
Support for Javascript and E4X
Support for RESTful Services
Using Alternative Payloads and Transports with JAX-WS
- XML/HTTP
- XML/JMS
- SOAP/JMS
Configuring HTTPS
Using the Credentials API