Eclipse RAPYoxosServicesDownloadsUnternehmen
 
Startseite > Services > Training > Equinox und OSGi -- Grundlagen und Konzepte  > 
  • Equinox und OSGi -- Grundlagen und Konzepte
  • Ziele, Zielgruppe, Voraussetzungen
  • Inhalt
  • Weitere Infos, Sprachen
  • Anmeldung und Termine
  • Kontakt

Equinox und OSGi -- Grundlagen und Konzepte

Equinox ist der Kern der Eclipse Platform und trug es einen großen Teil zum Erfolg von Eclipse RCP bei. OSGi wird von allen großen Java Application Servern eingesetzt. Equinox ist die Referenzimplementierung von OSGi und JSR 291 und bietet eine solide Grundlage für hoch entwickelte und hoch modulare Systeme auf Clients, Servern und in eingebetteten Systemen.

Dieser Grundlagen-Kurs wurde von den Equinox Projektleitern und -entwicklern, den Autoren des Buchs "Equinox und OSGi", entworfen. Er vermittelt Grundlagen von OSGi und Equinox und gibt einen Einblick in den Umfang der Technologie, die im Eclipse Runtime Umfeld zu finden ist. Dieser Kurs ist besonders geeignet für technische Manager und Entscheidungsträger, die ein besseres Verständnis der Eclipse Runtime Technologien benötigen.

Ungefähr die Hälfte der Kurszeit wird genutzt, um bundle-basierte Systeme zu entwerfen und entwickeln. Das umfasst die Vorbereitung der IDE und geht weiter bis hin zum Aufsetzen von Services und Extensions. Die andere Hälfte des Kurses behandelt eine Reihe von Schlüsseltechnologien. Es wird gezeigt, wie diese Technologien in Equinox und OSGi integriert sind und wie sie in den Projekten der Kursteilnehmer zu deren Vorteil genutzt werden können. Die Kursteilnehmer erhalten ein klares Bild von Eclipse, Equinox und OSGi als Platform für Anwendungsentwicklung.

Ziele, Zielgruppe, Voraussetzungen

Kursziele

  • Verstehen von Eclipse, Equinox und OSGi als Plattform für Systemanwendungen

Zielgruppe

  • Software-Entwickler und -Architekten
  • Technische Manager und Entscheidungsträger
  • OSGi-Entwickler ohne Equinox-spezifische Kenntnisse

Voraussetzungen

  • Kenntnisse in Java und Objekt-orientierter Programmierung ist vorteilhaft

Inhalt

1. Konzepte

  • Frameworks
  • Bundles
  • Services / Declarative Services
  • Extensions

2. Tooling

  • Entwerfen und Entwickeln von Bundles
  • Starten und Debugging
  • Packaging

3. Serverseitiges OSGi

  • Solo HTTP server
  • Application Server Integration über die Servlet Bridge

4. Übersicht über Best Practices

  • Entwickeln von dynamischen Systemen
  • Declarative Services
  • Separation of Concerns, POJOs, Injection, ...

5. Deployment

  • Einführung in P2
  • Erstellen und Warten von Profilen
  • Installer
  • Repository management und Publishing

6. Verwandte Eclipse-Technologien

  • Einbinden von EclipseLink
  • Remote Services mit dem Eclipse Communication Framework
  • OSGi für Enterprise mit Eclipse Gemini
  • Rich AJAX UIs mit RAP

Weitere Infos, Sprachen

Weitere Informationen

  • Kursdauer: 1 Tag
  • Kursformat: Präsentation mit Beispielen zum Mitmachen und Diskussion
  • Kleine Gruppen: Ein Maximum von 6-8 Teilnehmern ist garantiert.

Sprachen

Kurse in Deutschland werden auf Deutsch gehalten (in Kanada und in den USA auf Englisch). Weitere Sprachen sind auf Anfrage möglich.

Anmeldung und Termine

Anmeldung und Kontakt

Individueller Kurstermin nach Vereinbarung. Bitte kontaktieren Sie training@eclipsesource.com. Danke!

Gebühren

Kursgebühr: EUR 600

Frühbucherpreis: EUR 525  - Bei Buchung mindestens 6 Wochen vor dem Kursbeginn. Alle Preise zzgl. MwSt.

Gruppenrabatt

Wir gewähren 10 % Gruppenrabatt bei Anmeldung von 3 oder mehr Teilnehmern von einer Firma. Der Gruppenrabatt kann mit dem Frühbucherpreis kombiniert werden. Der Gruppenrabatt gilt nicht für Sonderpreise bei Aktionen.

Kontakt

Weitere Fragen? Keinen passenden Termin gefunden? Eine Schulung vor Ort?
Wir helfen Ihnen gerne weiter.

Email
training@eclipsesource.com

Europa/ Deutschland:
(+49) 721 664733 0

North America:
(+1) 888 679 8753
(+1) 503-552-1455

 


Startseite > Services > Training > Equinox und OSGi -- Grundlagen und Konzepte  > 
© INNOOPRACT 2008 - 2013