2016-04-13 19 views
0

Ben her X et saniye bana verilerini Windows hizmeti/ASP sitesi/başka bir şey?

gönderebilir gps ve diğer cihaz gibi cihazlar için veri dinlemek için bir şeyler yazmak gerek Ve will can I (wcf hizmeti üzerinden) web sitesinden/benim veritabanına

cihaz ekleme

Şimdi, veri tabanına yeni cihaz ekledikten sonra, cihaz verilerinden başlamak istiyorum.

Bunu wcf hizmetinde yapmak istemiyorum - bu yüzden yalnızca veri almak için küçük bir program yazmak istiyorum.

Arka planda veri almak için daha iyi bir yol nedir? Ayrıca WCF'den bu programa "push bildirimi" gönderilmesi gerekecek - yeni bir cihaz eklemek için

Peki, daha iyi bir yol nedir? windows hizmeti/konsol/wpf programm/asp.net ?? İngilizce dilbilgisi için özür dilerim

cevap

1

Windows hizmeti veya konsol uygulamasını kullanabilirsiniz. Konsol uygulaması geliştirmenizi ve program görevi olarak yapılandırmanızı öneririm. Zamanlama görevi, konsol uygulamasını yürütmek için görev işini tanımlamanıza izin verir. Windows hizmeti üzerinden konsol uygulaması kullanarak

Bazı avantajları: debug/truobleshoot için

  1. kolay.
  2. Geliştirilmesi ve yapılandırılması kolaydır.
  3. Windows hizmetinin nasıl yazıldığını öğrenmeye gerek yok.
  4. Ekstra izin gerektirmez.