Как настроить сквозное ведение журнала WCF? - PullRequest
1 голос
/ 12 мая 2009

У меня есть проблема, которую я хотел бы решить, но я не знаю, как настроить сквозную регистрацию в WCF (я не уверен, что смогу решить мою проблему даже с сквозной ведение журнала включено). У меня есть три приложения (A, B, C), которые используют службу WCF через NetMsmqBinding для связи друг с другом. A является хостом, а B и C являются клиентами службы WCF. Сервис использует безопасность сообщений с сертификатами. Связь между B и A работает нормально, но связь между C и A - нет. Поэтому я хотел бы использовать ведение журнала и выяснить, почему сообщения удаляются из очереди (в случае C -> A) и не обрабатываются хостом ... Как настроить ведение журнала для этого сценария для диагностики проблема ... (приложение B и приложение C находятся на одном компьютере, приложение A на другом компьютере). (B -> A работает как с сертификатами, так и без них) (C -> A работает ТОЛЬКО без сертификатов). Мне нужно настроить C -> A для работы с сертификатами, но я не знаю, что не так, чтобы это исправить. Пожалуйста, помогите!

Спасибо!

1 Ответ

1 голос
/ 08 августа 2009

Вот как выполнить сквозную трассировку WCF:

http://msdn.microsoft.com/en-us/library/aa738749.aspx

В вашем случае я бы использовал журналирование Enterprise Library. Регистрация входа и выхода каждого метода, с которым были отправлены параметры, а также использование try перехватить критические части кода с регистрацией исключения.

Надеюсь, это поможет.

...