UniCon Software GmbH
UniCon Software GmbH
UniCon Software GmbH
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
FELICS-SDK <strong>UniCon</strong><br />
Wird die Applikation unsachgemäß beendet, z.B durch Abschalten des Client-<br />
Rechners, wird nach einer konfigurierbaren Zeit die Lizenz automatisch<br />
freigegeben.<br />
Wird der Lizenz-Server beendet, bleiben die laufenden Applikationen davon<br />
unberührt. Nach Neustart des Lizenz-Servers werden die aktiven<br />
Applikationen automatisch wiedererkannt.<br />
5.2 Technisches Konzept<br />
Auf jedem Client-Rechner existiert genau eine Instanz (FELICS-Agent), die<br />
eine Kommunikationsbeziehung zum Lizenzserver aufrechterhält. Jede<br />
lizenzierungspflichtige Anwendung auf einem Client-Rechner wendet sich<br />
über das SDK an diese Instanz, die dafür folgende Dienste zur Verfügung<br />
stellt:<br />
INIT: Initialisiert die Kommunikation zum Agenten und zum<br />
Lizenzserver<br />
GETLICENCE: Fordert eine Lizenz für eine Produkt-Id an<br />
FREELICENCE: Gibt die Lizenz einer Produkt-Id wieder frei<br />
QUIT: Beenden der Kommunikationsbeziehung zum Agenten<br />
Der Lizenzserver überwacht in einem konfigurierbaren Intervall alle FELICS-<br />
Agenten und damit alle Anwendungen (ALIVE-Mechanismus). Werden<br />
Anwendungen bzw. komplette Clients unsachgemäß beendet (z.B Programmbzw.<br />
Systemabsturz), schaltet der Lizenzserver alle entsprechenden Lizenzen<br />
wieder frei.<br />
Bei einem Systemabsturz des Server-Rechners werden nach dem<br />
Wiederanlauf alle aktiven Lizenzen netzwerkweit erkannt und eingetragen.<br />
Laufende Applikationen werden dadurch nicht beeinträchtigt.<br />
Hinweis: Nach Installation des SDK können Sie zunächst die Produkt-Id<br />
4711 (DEMO-Produkt) für Ihre eigenen Anwendungen verwenden.<br />
FELICS stellt für dieses Produkt 2 Lizenzen zu Testzwecken zur<br />
Verfügung.<br />
32