Schulung: JAX-WS mit JBossWS
JBossWS stellt im JBoss Technologie Stack Funktionalität für Web Services zur Verfügung.
Dieser Kurs ist eine Einführung in JAX-WS, bei der für Übungen und Beispiele der JBoss Application Server sowie JBossWS verwendet wird.
Inhalt
Architektur
- Integration von JBossWS und Application Server
- CXF, Metro und Native Stack als JAX-WS Implementierung im JBoss einsetzen
Werkzeuge
- Mit wsprovide WSDL aus Code erzeugen
- Generieren von Code mit wsprovide
- Starten von Clients mit wsclient
Deployment
- Servlet und EJB Endpunkte
XML Binding mit JAXB
- Die JAXB Annotationen
- Schema Generierung aus Java Code mit schemagen
- Erzeugen eines XML Schemas mit dem Tool xjc
- Wie JAXB für Web Services verwendet wird
JAX-WS
- Verwandte Spezifikationen: JAXB, SOAP, WSDL, WS-I Basic Profile 1.1, Annotations, JSR 109, Web Services Security (JSR 183)
- WSDL nach Java und Java nach WSDL Mapping
- Erstellen von Clients mit generierten Stubs
- MessageContext und WebServiceContext
- Handler für Payload und Protokoll
- Einklinken von Handlern auf Service, Port oder Protokollebene
- Non-HTTP Transport
- Message Access und Session Management
Web Services mit EJB Technologie
- SessionBeans als Web Service
- Aufruf von Web Services von EJBs aus
Management
- Endpoint Management mit JMX
- Monitoring
Security
- Unterstützung für Web Services Security
Dauer
3 Tage
Zielgruppe
Entwickler, Architekten, JBoss Experten
Vorkenntnisse
Grundkenntnisse in der Java Programmierung. Kenntnisse und Erfahrung mit dem JBoss AS sind von Vorteil, jedoch nicht erforderlich.
Ihre Vorteile
- Die im Kurs vorgestellten Beispiele und Projekte können Sie mitnehmen und als Ausgangsbasis für eigene Projekte verwenden.
* Gesamtpreis pro Teilnehmer inkl. Kursmaterial und Tagesverpflegung zzgl. Mehrwertsteuer

