Java - verteilte Anwendungen programmieren

No longer available

Classroom training | German | Claim

Duration of training: 2 days

Objectives

In diesem Kurs lernen Sie die wichtigsten von Java-Bibliotheken zur Verfügung gestellten Techniken kennen. Neben Threadverarbeitung werden Sie die Java Socket Programmierung, Remote Method Invocation (RMI) sowie die Techniken der verteilten Datenpersistenz kennenlernen.

Target audience

Java-Programmierer

Requirements

Java Kenntnisse

Client/Server-Architekturen Kenntnisse

Agenda

Überblick Java Distibuted Technologien

  • Sockets
  • RMI
  • CORBA
  • Verteilte objektrelationale Persistenz
  • Distributed Resource Management
  • Distributed Design Patterns

Threads

  • Synchronisationsmechanismen
  • Monitore, Semaphoren und ReadWriteLocks
  • Threadbehandlung in verteilten Anwendungen

Java Sockets

  • TCP/IP
  • Sockets
  • Streams
  • Filter
  • Multicast

Remote Method Invocation (RMI)

  • Architektur
  • Techniken der Objektserialisierung
  • Beispielhafte Implementierung

Verteilte objektrelationale Persistenz

  • Java Persistence API (JPA)
  • Techniken der verteilten Persistenz
  • Best Practices

Objectives

In diesem Kurs lernen Sie die wichtigsten von Java-Bibliotheken zur Verfügung gestellten Techniken kennen. Neben Threadverarbeitung werden Sie die Java Socket Programmierung, Remote Method Invocation (RMI) sowie die Techniken der verteilten Datenpersistenz kennenlernen.

Target audience

Java-Programmierer

Requirements

Java Kenntnisse

Client/Server-Architekturen Kenntnisse

Agenda

Überblick Java Distibuted Technologien

  • Sockets
  • RMI
  • CORBA
  • Verteilte objektrelationale Persistenz
  • Distributed Resource Management
  • Distributed Design Patterns

Threads

  • Synchronisationsmechanismen
  • Monitore, Semaphoren und ReadWriteLocks
  • Threadbehandlung in verteilten Anwendungen

Java Sockets

  • TCP/IP
  • Sockets
  • Streams
  • Filter
  • Multicast

Remote Method Invocation (RMI)

  • Architektur
  • Techniken der Objektserialisierung
  • Beispielhafte Implementierung

Verteilte objektrelationale Persistenz

  • Java Persistence API (JPA)
  • Techniken der verteilten Persistenz
  • Best Practices

Tags