Home | Kontakt | Impressum
 
Softwareentwicklung
Java Web Services

Lernziele

Web Services werden mit der nächsten Software-Generation im Internet gleichgesetzt. Firmen wie IBM, Microsoft (.NET), Oracle und viele andere unterstützen den Web Service Standard weit gehend in ihren Produkten.

Das .NET Framework von Microsoft ist zentral auf die Programmierung von Web Services ausgerichtet. Doch auch Java eignet sich für die Entwicklung von Web Service Architekturen ideal.

Apache’s Tomcat oder IBM’s Websphere Application Server bilden z.B. eine J2EE-Plattform für die Implementation von Web Services mit Java.

Dieses Seminar zeigt Ihnen die grundlegenden Konzepte und Mechanismen für die Programmierung von Web Services mit Java und dem Open Source Web Service Framework Apache Axis 2.x. Hierzu gehört der Einsatz der beteiligten Standards wie SOAP und WSDL sowie die Anwendung eines Java Web Service Toolkits (eben Apache Axis 2.x).


Seminarinhalte
  • Zugriff auf Dienste mit SOAP / Beschreibung der Schnittstellen mit WSDL
  • Message Exchange Pattern: Synchron, Asynchron, Callback
  • Zugriff auf Namensdienste mit UDDI / Web Services in einer Service orientierten Architektur (SOA)
  • Aspekte der Interoperabilität -/ RPC vs. Dokumenten-orientierten Web Services
  • Kompatibiliät von WSDL und Java Interfaces
  • Java-Bibliotheken für Web Services: SAAJ, JAX-WS, JSXR, JAXB
  • Web Services Plattformen: Java EE, Apache Axis
  • Web Service-Anfragen mittels Java Servlets, Stateless Session Bean und POJOs
  • Clientzugriff / Auswahlkriterien für die Wahl des Netzwerkprotokolls
  • Sicherheit: Bedrohungsszenarien, verschlüsselter Datenaustausch, SSL-Zertifikate, Authentifizierung, Keystores, Web Services und Sicherheitsaspekte, XML Encryption, XML Signature, SAML
  • Einsatzszenarien: Integration komplexer Systeme, Transaktionen, Zerlegung monolithischer Applikationen Wiedernutzung von zentralen Diensten, Enterprise Service Bus
  • Nachrichtenaustausch und Methodenaufrufe mit JAXM und JAX-RPC

Zielgruppe
Sie sind Entwickler von Web Anwendungen und interessieren sich für das Erstellen von Web Services.

Voraussetzungen
Grundlegende Kenntnisse in Java und XML

Seminardauer
3 Tage

Preis
1.300,00 €