Mechanismus des Software-Updates



  • Wie funktioniert so ein Mechanismus des Software-Updates?

    Wenn ich jetzt ein Programm hätte, das auf Grundlage der vom User gemachten Eingaben Berechnungen durchführt, wie könnte ich die Software gestalten, dass man später nur eine kleine Datei als Update laden muss, ohne das komplette Programm austauschen zu müssen?

    Bei der Berechnung entnimmt das Programm Werte und Kennlinien aus einer Tabelle, die sich ständig mit der Zeit ändert.

    Wie könnte so eine Dateistruktur programmiertechnisch aussehen?



  • Hallo

    schon mal was von Dll gehoert
    (gibt auch noch andere Moeglichkeiten)

    Mfg
    Klaus



  • Bei größeren Programmen wird möglichst wenig in der Anwendung selbst geschrieben, stattdessen wird das Progamm in Module aufgeteilt, also nebenbei mehrere Shared Libraries, welche die Anwendung lädt, hinzugefügt.
    Ein Updater, ein zusätzliches Programm, vergleicht dann die Programmversion mit der Angabe auf einem Server, von dem es im Falle eines verfügbaren Updates die nötigen Dateien runterlädt und lokal ersetzt.



  • Danke! Ich müsste mich mal einlesen, wie das genau geht.


Anmelden zum Antworten