Şirketimiz, C# .net'de yazdığım uygulamalar aracılığıyla bilgisayarla iletişim kuran çok sayıda yerleşik cihaz yapmaktadır. Veri aktarımını geliştirmenin farklı yollarını düşünmekteyim, böylece PC uygulaması cihazların mevcut durumuyla (bazı durumlarda sürekli olarak değişiyor) daha kolay senkronize edilebilir.Gömülü cihazdan xml formatında veri çıkışı akıllıca mı?
Cihazın, seri bağlantı noktası, USB, Ethernet Soketi vb. Üzerinden göndermeden önce, açıklamanın biçimi ve durum iletilerini xml biçimlendirilmiş bir iletide biçimlendirdiği bir yaklaşım hakkında düşünüyordum. İşlemi gerçekleştirebileceğini düşünüyordum. Bu verilerin tümünü C# sınıflarım içine almanın daha basit bir yolu.
alternatif ana uygulama getStatus gibi bir komut gönderen bir yaklaşımdır ve cihaz bir bayt dizisi ile yanıt verir, farklı bir özellik, sensör okuma vb
temsil eden her bir büyük yok xml ile deneyimin anlaşılması, ancak gördüğüm şeyden LINQ-XML ile yapılabilir, iyi bir fikir gibi görünebilir. Siz ne düşünüyorsunuz? Bu yaygın olarak yapılan bir şey mi? Bu korkunç bir fikir mi?
Versiyonlama için – PICyourBrain
+1 içgörü için teşekkürler –