| |
Genehmigender Service V1.0 April 2000 C-1 ImplementierungscAusgaben C Klienten-ImplementierungscAusgaben Des Produzenten C.1 Implementierung Des Klienten C.1.1 In diesem Beispiel entscheidet ein Produzent zur Steuermethodenaktivierung. Im Produzenten s Gegenstandaktivierung, die Implementierung führt durch obtain_producer_specific_license_servicebetrieb auf dem LicenseServiceManager schließen Sie und Speicher der resultierende Gegenstandhinweis an. In der Implementierung von jedem Methode, die gesteuert werden soll, der start_usebetrieb wird an gespeichert durchgeführt Gegenstandhinweis. Abhängig von, ob asynchrone Fälle gestützt werden, der Produzent Implementierung verändert sich, wie folgt: ¥ , wenn zutreffende asynchrone Fälle gestützt werden, die Produzentimplementierung benötigt stellen Sie eine Schnittstelle zur Verfügung, die von CosEventComm, das PushConsumer übernommen wird Schnittstelle. ¥ , wenn asynchrone Fälle nicht gestützt werden oder der Produzent beschließt nicht zu verwenden Fälle, dann jede Implementierung, die den start_usebetrieb verwendet, muß verwenden check_usebetrieb, der kleiner häufig als die Periode spezifiziert in kein ist recommended_check_interval Argument bis die Implementierung führt durch end_usebetrieb. Wenn, innerhalb des empfohlenen Überprüfungsabstands, der Produzent Klient führt nicht den check_usebetrieb, den Produzenten durch, den Politik wählen kann die dazugehörigen Lizenzen freigeben, die annehmen, daß der Produzentklient aufgehört hat Arbeiten. Produzenten müssen entscheiden, wie sie den Eigenschaftsservice verwenden möchten, um Eigenschaften zur Verfügung zu stellen zum start_use, check_use- und end_usebetriebe. In der Produzentimplementierung das zurückgebrachte Argument action_to_be_taken vom check_usebetrieb benötigt Einfluß, wie der Gegenstand nach jedem check_usebetrieb fortfährt. |  |
|
| |
|
|