Hans: Verteilte Objekte synchron halten?!

Beitrag lesen

Hi Rouven,

hm ich würde sagen:

Auf Server X ist der Workflow.
Client A holt sich die n-te Arbeitsanweisung des Workflows, arbeitet dieses ab und gibt den Returnwert an den Server zurück. Von dem bekommt es in Abhängigkeit des Returncodes die nächste Arbeitsanweisung.

Dadurch weiß der Server, bis wohin welcher Client bisher gearbeitet hat und der Modellierer weiß, ab wann er einen neuen Fluß in den Workflow einbauen kann.

Wie man das realisiert hängt vom Gusto des Programmierers ab (Java-C-Server-Kommunikation, RMI, etc.)

Gruß

Hans