Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Shared Objects mit LOAD-MODE=ONCALL austauschen

Shared Objects, die mit LOAD-MODE=ONCALL generiert sind, können Sie nur austauschen, wenn diese mit Versionen erzeugt wurden.

Wenn Sie ein solches Shared Object austauschen, dann wird bei der Bearbeitung des Administrationskommandos KDCPROG nur der neu zu ladende Versionsbezeichner des betroffenen Shared Objects in die openUTM-Tabellen eingetragen.

Die neue Version wird von jedem Workprozess der Anwendung erst dann geladen, wenn dieser Workprozess das nächste Mal ein Teilprogramm aufruft, das in diesem Shared Object enthalten ist. Diesen Programmaustausch können mehrere Workprozesse einer Anwendung gleichzeitig ausführen. Bis der angeforderte Programmaustausch von allen Workprozessen der UTM-Anwendung durchgeführt wurde, sind in den einzelnen Workprozessen unterschiedliche Stände des Anwendungsprogramms geladen. Es ist jedoch sichergestellt, dass jeder Workprozess den angeforderten Austausch durchführt, bevor erneut ein Teilprogramm aktiviert wird, das in dem auszutauschenden Shared Object enthalten ist.

Der Austausch eines mit ONCALL generierten Shared Objects wirkt nicht blockierend auf nachfolgende Kommandos zum Programmaustausch. D.h. der Administrator kann unmittelbar nach der Bearbeitung des Kommandos KDCPROG mit einem weiteren Kommando KDCPROG einen neuen Programmaustausch veranlassen.

Stimmen die Versionsbezeichner von neuem und altem Shared Object überein, wird kein Programmaustausch durchgeführt.