Möglichkeit 2: Eingeben einer Short-URL
Um die Anwendung beim ersten Start einzurichten muss der Nutzer einen "Code" eingeben, beispielsweise "
XR420KBF". Die Anwendung versucht daraufhin per HTTP eine Datei
http://config.günthersoft.org/fancyApp/XR420KBF.zip einzuladen und zu verwerten.
Nachteil ist natürlich dass statisches Einbacken des
URL-Musters nicht sonderlich elegant ist und der Kunde zu dem Zeitpunkt Internet-Zugriff haben muss.
So würde ich es machen, mit der kleinen Änderung, dass zuerst eine kleine
html geladen wird, wo dann der Link für die eigentliche Konfiguration drin steht, welchem dann auch die kundenspezifischen Parameter übergeben werden. Somit wäre das "statisches Einbacken des
URL-Musters" nicht mehr von Nachteil. Im Gegenteil, man könnte sehr flexibel z.B. auf Serverumzug reagieren, oder einem Kunden den Zugriff temporär verweigern, oder was auch immer...