Простой способ регистрации ошибок и т. д. в удаленном центральном месте из .NET Compact Framework.
-
20-09-2019 - |
Вопрос
Я ищу очень простой метод регистрации ошибок приложения и определенных показателей приложения в центральном удаленном месте/сервере.
Я думаю, это должно быть что-то вроде веб-сервисов или какой-то подобной технологии.
Меня беспокоит то, что устройство теряет связь.Я хотел бы иметь что-то, что хранит журналы локально, а затем пересылает их.В идеале это должно быть почти прозрачно и бесшовно.
Я мог бы накрутить что-то свое, но это, похоже, очень распространённая необходимость.Мне нравится думать, что существует проверенное решение, которым я мог бы воспользоваться.
Есть идеи?
Решение
Log4Net хорошо работает в компактной среде (для общего ведения журнала). Я не думаю, что он обеспечивает удаленное централизованное ведение журнала, но вы можете создать приложение, вызывающее веб-сервис.
Также я, кажется, помню, что MSPP имел блок приложения для ведения журналов как часть завод программного обеспечения для мобильных клиентов который регистрировался локально, а затем загружал журналы в центральное хранилище, когда было доступно подключение.
ХТХ
Мэтт