Как и где я использую многопоточный код. В настоящее время у меня есть служба Windows, которая собирает события из системного журнала Windows. Служба отправляет собранные события на удаленную службу. Мой код находится в VB.NET. Я использую AddHandler и EventWritten, чтобы определить, когда генерируются события.Служба многопоточных Windows
-2
A
ответ
1
Вы используете TPL и создаете задачи для того, что хотите быть асинхронными. После этого вы будете использовать Task.WaitAll, чтобы выполнить задачи. Но вы практически не указываете на свою реальную проблему, из-за которой сложно давать советы. Я подозреваю, что вам нужно запустить задачи для отправки событий в службу. Ожидание становится плохим, так как модель уже звучит асинхронно.
Смежные вопросы
- 1. Служба многопоточных/многопроцессорных окон
- 2. Библиотека Threading для многопоточных служб Windows
- 3. Служба Windows
- 4. Служба Windows
- 5. Служба WCF и служба Windows
- 6. Служба RESTful в многопоточных (Java) задачах Java/Tomcat
- 7. Активация процесса Windows/служба Windows
- 8. Служба Windows для Windows mobile
- 9. Datastax Cassandra Служба Windows
- 10. Служба Windows не остановится
- 11. Служба Windows автоматически останавливается
- 12. Служба Windows и кеш
- 13. Служба Windows как «PrintServer»
- 14. Служба Windows SIGSEGV
- 15. Служба Windows для задач
- 16. Служба Windows всегда «Запуск»
- 17. Постоянно работает служба windows
- 18. Служба Windows без [RunInstaller]
- 19. Служба Windows - уведомление
- 20. Служба Windows не работает
- 21. Служба Windows с NLog
- 22. Служба Windows отключена
- 23. Служба Windows с WMI
- 24. Служба Windows OnStop
- 25. Служба Windows «Запуск»
- 26. Служба Windows и Nhibernate
- 27. Служба Windows - ввод вызова?
- 28. Служба Windows не запустится
- 29. Служба Windows запланированное выполнение
Я думаю, что я был ясно на моей реальной проблемой. У меня есть служба Windows, написанная на vb.net. Он собирает события из системного журнала Windows, используя крючки, к методу AddHandler, который ссылается на EventWritten. По сути, он получает уведомление, когда новое событие генерируется системой. В настоящее время он однопоточный. И мой вопрос в том, как я многопользовательское приложение? – Kidada