2011-07-17 102 views
0

我運行並使用c#並且想知道如何創建可交換信息的客戶端服務器解決方案。構建客戶端服務器應用程序的最佳解決方案

我已經創建了一個讀取數據並將數據傳輸到USB設備的程序。 我想創建的客戶端應用程序可以與此服務器應用程序通信,並在存在來自USB的數據並可以將數據發送回USB時接收信息。 這是一種客戶端 - 服務器解決方案。我在哪裏支持WPF應用程序,並且將來可以創建可以顯示USB設備狀態圖標的www頁面。

這個問題本質上應該如何進行? WCF服務/網絡服務/ TCP協議棧(客戶端服務器解決方案)

我需要USB數據時的事件觸發器,以便客戶端無需一直詢問是否有新數據。這是可以在網絡服務?

回答

2

問題在本質上應該如何進行? WCF服務/ Web服務/ TCP堆棧 (客戶端服務器解決方案)

取決於。唯一明智的答案是「通過編程」。 Web服務大部分都是用WCF做的,他們做的和更多 - 舊的Web服務實現基本上是一個過時的舊實現。

但除此之外它完全取決於我在這裏有一個應用程序需要運輸100.000個數據項目的Econd儘可能快的 - 沒有Web服務能做到這一點,我有一些需要網絡服務

WCF可能是一個良好的開端,但是你應該學會所有的技術,然後coose根據明確的需求

相關問題