Asynchrone Integration von EBCs in einen Flow

47 views
Skip to first unread message

Denis

unread,
Oct 7, 2013, 3:03:31 PM10/7/13
to event-based...@googlegroups.com
Hallo,

hat jemand schon mal versucht EBCs asynchron in einen Flow der Flow-Runtime zu integrieren? Also zum Beispiel wie folgt:
            var config = new FlowRuntimeConfiguration()
                                .AddStreamsFrom(@"
                                                    /
                                                    .in, ebc.run
                                                    ebc.continue, ebc.run
                                                    ebc.stop, .out
                                                    ")
                                .AddEventBasedComponent("ebc", new CyclicFlow()).MakeAsync();
es ist klar, dass das bei "nativen" Flow-Runtime-Operationen geht, die z.B. über AddAction integriert werden. Aber ist es auch für EBC-Operationen gedacht?

Gruß, Denis

Ralf Westphal - One Man Think Tank

unread,
Oct 8, 2013, 6:08:52 AM10/8/13
to event-based...@googlegroups.com
ich habe damit schon lange nichts mehr gemacht. aber wenn ich es recht erinnere... hm... dann müsste das auch gehen.
das Add*() führt dazu, dass intern ein objekt erzeugt wird, durch das alle nachrichten fließen. und um das wickelt MakeAsync() etwas. also sollte es auch bei EBCs hinhauen.

ausprobieren hilft :-)

7. Oktober 2013 21:03
--
Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe "Event based Components" sind.
Um Ihr Abonnement für diese Gruppe zu beenden und keine E-Mails mehr von dieser Gruppe zu erhalten, senden Sie eine Email an event-based-compo...@googlegroups.com.
Weitere Optionen: https://groups.google.com/groups/opt_out

--
Ralf Westphal - One Man Think Tank
Hans-Henny-Jahnn-Weg 44
22085 Hamburg
Germany

in...@ralfw.de
www.ralfw.de
blog.ralfw.de


Denis

unread,
Oct 21, 2013, 4:26:07 PM10/21/13
to event-based...@googlegroups.com
Hab ich ja ausprobiert. Aber das Einwickeln mit MakeAsync scheint sich für "native" Operationen anders zu verhalten als für EBC-Operationen. Deswegen wollte ich erst mal nachfragen, ob dieses Verhalten eventuell auch zu erwarten war, weil es für EBC-Operationen vielleicht noch nicht realisiert ist.
Na ja, vielleicht liegt es ja auch an Mono; ich werde es mit der CLR noch mal ausprobieren.
Danke für Deine Antwort, Denis


Am Dienstag, 8. Oktober 2013 12:08:52 UTC+2 schrieb Ralf Westphal:
ich habe damit schon lange nichts mehr gemacht. aber wenn ich es recht erinnere... hm... dann müsste das auch gehen.
das Add*() führt dazu, dass intern ein objekt erzeugt wird, durch das alle nachrichten fließen. und um das wickelt MakeAsync() etwas. also sollte es auch bei EBCs hinhauen.

ausprobieren hilft :-)

7. Oktober 2013 21:03
Hallo,

hat jemand schon mal versucht EBCs asynchron in einen Flow der Flow-Runtime zu integrieren? Also zum Beispiel wie folgt:
            var config = new FlowRuntimeConfiguration()
                                .AddStreamsFrom(@"
                                                    /
                                                    .in, ebc.run
                                                    ebc.continue, ebc.run
                                                    ebc.stop, .out
                                                    ")
                                .AddEventBasedComponent("ebc", new CyclicFlow()).MakeAsync();
es ist klar, dass das bei "nativen" Flow-Runtime-Operationen geht, die z.B. über AddAction integriert werden. Aber ist es auch für EBC-Operationen gedacht?

Gruß, Denis
--
Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe "Event based Components" sind.
Um Ihr Abonnement für diese Gruppe zu beenden und keine E-Mails mehr von dieser Gruppe zu erhalten, senden Sie eine Email an event-based-components+unsub...@googlegroups.com.
Weitere Optionen: https://groups.google.com/groups/opt_out

--
Ralf Westphal - One Man Think Tank
Hans-Henny-Jahnn-Weg 44
22085 Hamburg
Germany

Reply all
Reply to author
Forward
0 new messages