/ Schulung / Schulungsmodule / Web Services, Java und XML Schulungsmodule

Überblick Schulungsmodule

Unsere Schulungen setzen sich aus einzelnen Modulen zusammen. Aus diesen Modulen können wir Ihnen eine individuelle Agenda für Ihr Onsite Training erstellen.

Web Services Grundlagen

  • Web Services Basics
  • Web Services and Enterprise Integration (EAI)
  • .NET oder Java?
  • WS Spezifikationen im Überlick
  • Web Services und Transaktionen
  • Web Services Produkte
  • Web Services Praxis

Service Oriented Architecture

  • Einleitung in die Software Architektur
  • SOA Grundlagen
  • Service Design
  • Implementing SOA
  • Business Prozesse mit BPEL
  • Enterprise Service Bus ESB
  • Lightweight Container und Dependency Injection DI
  • Interoperabilität mit WS-I Basic Profile

Web Services mit Java

  • Web Services mit Java Überblick
  • SOAP mit Attachments API für Java (SAAJ)
  • JAX-RPC Typemapping
  • JAX-RPC Server
  • Web Service Clients mit JAX-RPC
  • JAX-RPC Handler
  • J2EE Web Services
  • Java API for XML Registries (JAXR)
  • Java API for XML-Based Web Services JAX-WS
  • Web Services Metadata for the JavaPlatform JSR181 JWS

Java EE Web Services

  • Web Services für J2EE Überblick (WS4EE)
  • Client Prorgammierung
  • Server Programmierungs Modell
  • J2EE Transaktionen und Web Services
  • WS4EE Deployment
  • JBoss Web Services: JBossWS
  • EJB Web Services mit Axis
  • Angewandte J2EE Web Services

Web 2.0

  • Web 2.0 Einführung
  • Syndication und Newsfeeds
  • Asynchrones JavaScript and XML (Ajax)
  • Mashups
  • Wirtschaft 2.0
  • Wikis
  • Web 2.0 Technologien
  • Das soziale Web: Communities und Virtuelle Gemeinschaften
  • Daten im Zentrum
  • Social Bookmarks und Tagging
  • Tagebücher im Web: Blogs
  • Das Web als Plattform
  • Portale, Widgets, Portlets

Apache Axis

  • Einführung in Axis
  • Axis Installation
  • Axis Architektur
  • Handler und Handler-Ketten
  • Type Mapping Framework
  • Header Processing
  • Axis Interoperabilität
  • SOAP mit Attachments SwA
  • WSDD Subsystem
  • WSDL Unterstützung
  • Web Services Development
  • Axis Komponenten
  • Message Styles
  • Axis Providers
  • SOAP 1.2 Unterstützung
  • Web Services Sicherheit

Web Services Sicherheit

  • Sicherheits- und Kryptographie Grundlagen
  • Verschlüsselung mit symmetrischen Keys
  • Public-Key Kryptographie
  • Public Key Infrastruktur (PKI)
  • Digitale Signaturen
  • XML Security
  • Web Services Sicherheit
  • OASIS Web Services Security (WSS) alias WS-Security
  • Netzwerk und Transport Schicht Sicherheit für SOAP
  • Planung einer sicheren Web Service Architektur
  • Digitaler Fingerabdruck, Hashfunktionen und Digest
  • Java Security
  • Security Assertion Markup Language SAML
  • Single Sign On SSO für Web Services
  • Authorisierung

Business Process Execution Language BPEL

  • BPEL Grundlagen
  • Integration mit BPEL
  • BPEL Produkte und Tools
  • BPEL mit Java
  • BPEL 2.0
  • Human Interaction
  • BPEL in der Praxis
  • Weitere Aspekte

REST-Style Web Services

  • Einführung in REST Web Services
  • Das HTTP Protocol
  • XML Grundlagen
  • Der Architekturstil REST
  • Anwendungsentwicklung mit REST
  • Ajax und REST
  • REST mit Java
  • Beispiele für REST Schnittstellen
  • REST mit SOAP 1.2 und WSDL 2.0

Perl Web Services

  • SOAP::Lite
  • SOAP Clients mit Perl
  • Erstellen von Web Services mit Perl
  • Aufsetzen von Perl Web Services
  • Securing Perl Web Services
  • Fortgeschrittene Themen