middleware



  • hallo

    kann mir einer die genaue beschreibung / definition von Middleware sagen???

    danke



  • hi schrieb:

    hallo

    kann mir einer die genaue beschreibung / definition von Middleware sagen???

    danke

    Etwas was sich zwischen die endgültige Anwendung (Frontend) und den "Unterbau" (Hardware / Betriebssystem / Software auf Treiberebene (oder VM)) (Backend) einfügt.

    Das Spiel "GTA Vice City" wurde z.B. mit der Middleware "RenderWare" entwickelt.

    Das ist quasi die Engine. Der Backend wäre dann meinetwegen DirectX auf Windows-Plattform, der Frontend das eigentliche Spiel. Die Middleware ist jetzt quasi die Engine, die Grundfunktionen zu komplexeren Funktionen kapselt, und es so einfacher macht für Rockstar Games, ein Spiel (auf einer Plattform für mehrere Plattformen) zu entwickeln.

    Das ist natürlich nicht nur Spielen vorbehalten.

    Z.B. gibt es Java nun schon länger für verschiedenste Handies. Allerdings haben einige kein Farbdisplay, andere geringere Auflösung, etc., was man beim Proggen einer Applikation alles beachten müsste (weswegen es auch bestimmte Apps nur für bestimmte Handy-Typen gibt z.B.). Eine Middleware könnte jetzt als Zwischenlager dienen, um die unterschiedliche Hardware zu abstrahieren.


Anmelden zum Antworten