Benutzer-Werkzeuge

Webseiten-Werkzeuge


engine:glossary:commandid

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

engine:glossary:commandid [14.11.2014 ] (aktuell)
Zeile 1: Zeile 1:
 +====== CommandID ======
 +
 +Die [[dstoreterm>​CommandID]] ist dazu gedacht, das erforderliche Kommando (o.a. den "​Programm-Start"​) zur Abarbeitung einer [[dstoreterm>​ActionID]] (die mit der entsprechenden [[dstoreterm>​CommandID]] angelegt wurden, s. gleichnamiger Parameter von [[dstoreproc>​ac_InsertAction_Ad]]) spezifizieren zu können. Welcher Art dieses Programm auch immer ist (ein Shell-Skript oder eine Java-Anwendung etc.), es muß sich immer selbst darum kümmern, nach allen "​seinen"​ noch zu verarbeitenden "​Actions"​ zu suchen (s. Parameter "​@Status"​ von [[dstoreproc>​ac_GetActions_Ad]]). Weil dieser "​Polling-Vorgang"​ im wesentlichen immer gleich ist, hat sich in der Praxis durchgesetzt,​ daß ein einziges Programm (z.B. das "​action_SmartGate"​) diese Aufgabe übernimmt und die ermittelten [[dstoreterm>​ActionID]]s an sogenannte "​Handler"​ weiterreicht. Dies wiederum hat dazu geführt, daß die [[dstoreterm>​CommandID]] mittlerweile dazu verwendet wird, diese "​Handler"​ zu kennzeichnen (z.B. den "​MailNotification"​- oder "​DocumentGenerator"​-Handler des "​action_SmartGates"​).
 +
  
engine/glossary/commandid.txt · Zuletzt geändert: 14.11.2014 (Externe Bearbeitung)