WF 4.0 соотносит отдельные сервисы - PullRequest
0 голосов
/ 22 августа 2011

У меня есть приложение, в котором есть компонент конструктора, который создает службы рабочего процесса WF. Эти службы затем сохраняются в виде файлов .xamlx в каталоге и с соответствующими изменениями в web.config. Ни один из экземпляров службы не сохраняется.

Многие из этих служб могут вызывать друг друга, поэтому я хотел бы сопоставить вызовы для мониторинга приложений и других целей. Из того, что я прочитал, можно соотнести действия по получению, но все они должны совместно использовать экземпляр, поэтому они должны быть частью одной и той же службы.

Можно ли соотнести совершенно отдельные услуги? Я могу настроить его так, чтобы все они использовали привязки с включенным контекстом.

Ответы [ 2 ]

1 голос
/ 22 августа 2011

Нет. Корреляция - это получение нескольких сообщений в одном экземпляре рабочего процесса.

0 голосов
/ 27 августа 2011

Для целей мониторинга, если вы включите сквозной мониторинг, он добавит идентификатор активности в ваши сообщения, который вы можете использовать для корреляции всех связанных событий независимо от того, какая служба их имела.

...