Diese Website verwendet nur technisch notwendige Cookies. In der Datenschutzerklärung können Sie mehr dazu erfahren.

Zum Hauptinhalt springen
Logo, Startseite der Hochschule der Medien
Veranstaltungsbeschreibung

113900a Advanced Web Development

Zuletzt geändert:20.12.2019 / von Carlsburg
EDV-Nr:113900a
Studiengänge:
Dozent:
Sprache: Deutsch
Art: V, Ü
Umfang: 4 SWS
Prüfungsform:
Bemerkung zur Veranstaltung: Deutsch
Beschreibung:

Die Veranstaltung baut inhaltlich auf den Kenntnissen der folgenden Veranstaltungen auf:

  • Web Development
  • Web Development 2
  • Softwareentwicklung 1
  • Softwareentwicklung 2
  • Studierende sollen am Ende der Veranstaltung in der Lage sein, Enterprise Web Anwendungen unter Verwendung der Java Enterprise Edition (JEE) zu entwickeln. Dies bedeutet, dass Studierende Anwendungen mit den folgenden Eigenschaften gemäß Architekturkriterien speziell Regeln für Service-Orientierte Architekturen entwickeln können:

    • Strukturierung der Anwendung mittels Enterprise Java Beans (EJBs)
    • Lose Kopplung der Komponenten durch Web Services
    • Kommunikation zwischen und lose Kopplung der Komponenten durch Nachrichtenaustausch (Messaging via Java Message Service (JMS))
    • Speicherung von und Zugriff auf persistente Daten mittels Java Persistence API (JPA)

    Stichwortartiger Veranstaltungsinhalt:

    • Software-Architektur
      • Architekturkriterien
      • Regeln für Service-orientierte Architekturen (mit Web-Services)
    • Enterprise Java Beans (EJB)
      • Architektur
      • Kategorien von EJBs:
        • Session Beans
        • Entity Beans
        • Message-Driven Beans
      • Resource Injection, speziell Context and Dependency Injection
    • Datenbankzugriff
      • Java Persistence Architecture (JPA)
      • Details zu Entity Beans
      • Hibernate
    • Messaging
      • Java Message Service
      • Details zu Message-Driven Beans

    Die Vorlesungsunterlagen finden Sie im ILIAS-Kurs unter: Magazin -> Vorlesungsangebot -> Fakultät Druck & Medien -> Medieninformatik / Mobile Medien (Bachelor) -> 113403a Web Development 3

Literatur:
  • Markus Schießer, Martin Schmollinger: "Workshop Java EE 7", dpunkt.Verlag, 2013.


Weitere Literatur finden Sie in der HdM-Bibliothek.