Verbindung zu CodeMeter License Central im
Internet. Der Techniker an dem Gerät stößt
das Lizenzupdate an. Dieses Update läuft
dann automatisch ohne weitere Interaktion
des Technikers.
License
Central
Firewall
Device
Device
Device
überschaubar. In einigen mit CodeMeter rea-
lisierten Projekten ist die Art dieser Übertra-
gung verfügbar und wird daher vom Software
Activation Wizard (als Client) und CodeMeter
License Central unterstützt. Der Client muss
dabei nicht permanent laufen. Meist reicht
es, den Client einmal am Tag automatisch zu
starten (Cron-Job) und für spezielle Fälle eine
manuelle Startfunktion zu implementieren.
Über diese Brücke musst Du geh’n
Wenn eine direkte Verbindung von dem Gerät
ausgehend ins Internet nicht möglich ist, kann
man oft einen Computer als Brücke verwen-
den. Der Computer befindet sich im internen
Netzwerk und darf daher auf das Gerät zu-
greifen. Gleichzeitig öffnet der Computer eine
Für die Implementierung stehen zwei Optionen
zur Verfügung. Zum einen kann die komplette
Technologie in einen Webserver integriert
werden, der in der Regel auf dem Gerät vor-
handen ist. Der Techniker benötigt auf seinem
Computer dann lediglich einen Browser, mit
dem er diesen Webserver aufruft.
Die zweite Option ist ein angepasster Soft-
ware Activation Wizard auf dem Computer
des Technikers. Dieser spricht über die Gate-
way-API mit CodeMeter License Central und
gleichzeitig über ein proprietäres Protokoll
des Herstellers mit dem Gerät. In der Regel
ist ein solches proprietäres Protokoll bereits
verfügbar, so dass nur drei neue Geschäftsvor-
fälle hinzugefügt werden müssen. Diese sind:
CmContainer auflisten, Context-Datei eines
CmContainers erhalten und Update-Datei für
einen CmContainer anwenden.
Die Implementierung mit einem Software
Activation Wizard hat noch einen weiteren
großen Vorteil. Falls die Verbindung mit Gerät
und Internet nicht gleichzeitig hergestellt
werden kann, können Context-Datei und
Update-Datei zwischengespeichert und der
Prozess in drei Schritten durchgeführt werden.
Dabei dient der dritte Schritt nur der Quittie-
rung und kann übersprungen werden. Bildlich
kann man sich dies als eine Schwenkbrücke
über einen Fluss vorstellen, die zwischen den
beiden Ufern hin und hergeschwenkt wird.
License Transfer (Move)
License
Central
Firewall
Device
Device
Device
Beim Licence Transfer wird eine wählbare
Anzahl von Lizenzen auf einen CmDongle
(Transfer-Dongle) übertra-
gen. Dabei steht noch
nicht fest, auf welches
Gerät diese Lizenzen zu-
künftig übertragen wer-
den. Der Techniker mit
dem Transfer-Dongle ver-
bindet seinen Computer
mit dem Gerät, ähnlich
wie bei der Brücke zur
CodeMeter License Central.
Die Übertragung einer
Lizenz erfolgt dann eben-
falls analog zur Brücken-
methode. Ein verschlank-
ter Software Activation
Wizard nutzt ein proprie-
täres Protokoll des Herstellers zur Übertra-
gung der Lizenzen. Auch hier sind es die drei
gleichen Geschäftsvorfälle.
Der Vorteil, aber auch der Nachteil, dieses
Verfahrens ist, dass diese Aktion offline erfolgt.
Damit wird keine Internetverbindung benötigt,
aber CodeMeter License Central besitzt keinen
akkuraten Zustand der Lizenzen auf den
Geräten. Infolgedessen sind vor allem Updates
von Lizenzen nur begrenzt möglich. Dieses
Verfahren eignet sich gut, um einzelne zusätz-
liche Lizenzen (als eigene Product Items) auf
Geräte auszurollen. Es sollte nicht verwendet
werden, um Lizenzen zu aktualisieren.
Push It
Gehen wir noch einmal zurück zum Push-Ver-
fahren. Wenn das Gerät einmal in CodeMeter
License Central bekannt ist, dann besitzt Code-
Meter License Central bereits die Context-Datei
des auf dem Gerät befindlichen CmContainers.
Damit kann die Update-Datei in CodeMeter
License Central bereits vorab für dieses Gerät
erzeugt werden. Der Prozess des Updates
wird dabei, ähnlich wie bei einem Push-Ver-
fahren, vom Server gestartet. Die Verbindung
zwischen Lizenz und CmContainer können
Sie als Hersteller bereits erstellen oder einen
Techniker vor Ort beim Anwender überlassen.
Diese Update-Datei kann dann per Memory-
Stick auf das Gerät übertragen werden. Hier
wird lediglich die Implementierung des
Geschäftsvorfalls „Anwenden einer Update-
Datei benötigt. Und dies kann lokal am Gerät
erfolgen, ohne zusätzlichen Computer und
proprietäres Protokoll. Natürlich ist analog zur
Brückenmethode auch ein Import per Browser
und Webserver über einen zusätzlichen Compu-
ter implementierbar.
Sollten Updates nicht eingespielt worden
sein, ist dies auch in diesem Fall kein Problem.
Solange CodeMeter License Central keine Be-
stätigung erhält, dass die Lizenz angekommen
ist, liefert sie bei jedem neuen Update auch
alle alten Updates noch einmal aus. Für den
Anwender ist dies transparent, da die Updates
in einer Datei zusammengefasst werden.
Dieser Fall ist sehr ähnlich zur Schwenk-
brückenmethode. Nur dass hier das Erzeugen
der Context-Datei durch die Auswahl des
CmContainers in CodeMeter License Central
bzw. WebDepot ersetzt wird. Dies kann bereits
im Vorfeld geschehen, so dass der Techniker
diesen Schritt auch ohne Zugriff auf das Gerät
durchführen kann.
11