Middleware - Motivation (1)
 

Die Umsetzung vieler Konzepte für verteilte Systeme (siehe auch LE1) wird u.a. durch folgende Umstände erschwert:

  • Neben den einzelnen DBMS ist auch das gesamte Umfeld heterogen:
    • verschiedene Betriebssysteme, Programmiersprachen, Schnittstellen
    • unterschiedliche Kommunikationsprotokolle, Datenformate
    • Bildung von Insellösungen, legacy systems (Altlasten), etc.

  • Wünschenswert ist die Bereitstellung von transparenten Verbindungen zwischen Prozessen, Clients, Servern und Applikationen.

  • Wünschenswert ist auch die Offenheit des Gesamtsystems (Integration neuer Systeme!)
    • Standardisierung und offene Spezifikation
    • Interoperabilität und Portabilität
 
      zurückvor