KEYnote 39 Deutsch - Frühjahrsausgabe 2020 - Page 11

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