WorkflowRuntime-Komponentanansatz - Events,Schnittstellen

23/04/2010 - 14:29 von Michaela Brauner | Report spam
Hallo,
ich suche ein anschauliches Beispiel für die WorkflowRuntime.
Anhand Google bin ich auf 2 Sachen gestoßen.
Blicken tue ich es nicht richtig.

Kann mir jemand helfen? Hat jemand ein veranschaulichers Beispiel?

o ohne grafische Unterstützung
o mit grafische Unterstützung wwf

* Hauptapplikation - Synchron
-ControlEinheit
Bediener löst was aus --> Event
Irgendwas wird gemacht (1.5 Sekunden lang)
zurück Ergebnis vom Typ string

* Hauptapplikation - Asynchron
-ControlEinheit
Bediener löst was aus --> Event
Irgendwas wird gemacht (15 Sekunden lang oder Timeout)
zurück Ergebnis vom Typ string oder Timeout

Architektur
*Hauptapplikation - Controleinheit
- Komponente1
- Komponente2
- Komponente3

Die Problematik wird sein, die Events von einer zur anderen Komponente
auszulösen.

Viele Michaela




Mit dem komme ich einfach nicht weiter.

http://msdn.microsoft.com/de-de/lib...ntime.aspx
http://en.csharp-online.net/First_W..._in_CSharp
http://www.evansvillednug.com/LinkC...&mid99

static void Main()
{
string connectionString = "Initial
Catalog=SqlPersistenceService;Data Source=localhost;Integrated
Security=SSPI;";

using (WorkflowRuntime workflowRuntime = new WorkflowRuntime())
{
ExternalDataExchangeService dataService = new
ExternalDataExchangeService();
workflowRuntime.AddService(dataService);
dataService.AddService(expenseService);

workflowRuntime.AddService(new
SqlWorkflowPersistenceService(connectionString));
workflowRuntime.StartRuntime();

workflowRuntime.WorkflowCompleted += OnWorkflowCompleted;
workflowRuntime.WorkflowTerminated += OnWorkflowTerminated;
workflowRuntime.WorkflowIdled += OnWorkflowIdled;
workflowRuntime.WorkflowAborted += OnWorkflowAborted;

Type type = typeof(SampleWorkflow1);
WorkflowInstance workflowInstance workflowRuntime.CreateWorkflow(type);
workflowInstance.Start();

waitHandle.WaitOne();

workflowRuntime.StopRuntime();
}
}
 

Lesen sie die antworten

#1 Michaela Brauner
23/04/2010 - 14:37 | Warnen spam
Hallo,

sorry für mein vertippen.
Jetzt passt der Subject.

Danke im voraus für kompakte gute Beispiele.

Viele Grüße Michaela

Ähnliche fragen