Как из WWF послать сообщение в другой WWF
От: kingdom  
Дата: 06.11.10 16:59
Оценка:
Привет всем,

Кто-нибудь знает, как из Windows Workflow послать сообщение в другой Workflow. Есть в WWF такое понятие, как Service, но оно предназначено для общения с внешним миром.

Спасибо
Re: Как из WWF послать сообщение в другой WWF
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 07.11.10 10:40
Оценка:
Здравствуйте, kingdom, Вы писали:

K>Привет всем,


K>Кто-нибудь знает, как из Windows Workflow послать сообщение в другой Workflow. Есть в WWF такое понятие, как Service, но оно предназначено для общения с внешним миром.


K>Спасибо


А чем тебе другой workflow не внешний мир?

Экземпляр workflow — черный ящик, пока он работает почти невозможно узнать что там твориться внутри. Чтобы обмениваться данными с другими частями программы во время работы workflow надо использовать сервисы. Кроме того из-за механики работы WF других способов просто нет, потому что workflow может быть даже не загружен в память.
Re[2]: Как из WWF послать сообщение в другой WWF
От: kingdom  
Дата: 07.11.10 21:17
Оценка:
Здравствуйте, gandjustas, Вы писали:

Да, технически возможно сделать это через сервис, но как-то это странно. Этот сервис будет просто посреднически ретранслировать полученные сообщения между двумя workflow. Вот например есть SequentialWorkflow, а послать из него even в StateMachineWorkflow нельзя.

G>Здравствуйте, kingdom, Вы писали:


K>>Привет всем,


K>>Кто-нибудь знает, как из Windows Workflow послать сообщение в другой Workflow. Есть в WWF такое понятие, как Service, но оно предназначено для общения с внешним миром.


K>>Спасибо


G>А чем тебе другой workflow не внешний мир?


G>Экземпляр workflow — черный ящик, пока он работает почти невозможно узнать что там твориться внутри. Чтобы обмениваться данными с другими частями программы во время работы workflow надо использовать сервисы. Кроме того из-за механики работы WF других способов просто нет, потому что workflow может быть даже не загружен в память.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.