1
我正在開發一個項目,該項目由C#中的Windows服務和桌面應用程序組成。Windows服務與桌面應用程序之間的交互
服務的工作是 監視任何改變一組文件夾,並記錄信息數據庫監控一組文件,如果改變與原始版本(類似像Windows文件保護)
取代桌面應用程序被用於
- 顯示服務功能的狀態
- 在調試模式(顯示的活動由服務執行的跟蹤) 個
- 配置文件夾和文件
在此背景下,主要部分是服務和桌面應用程序之間的互動。
我有2個選擇 1.遠程處理 2. WCF
請提示這是我的方案更好的和有效的,以及如何在調試模式跟蹤
我希望這是基於事件的,客戶端只有在配置發生變化時纔會連接到服務。但服務將廣播事件,任何授權客戶都可以收到事件數據。 – alban
這可以使用命名管道完成。 – Liel
當我搜索護目鏡時,我無法找到一種方法從服務中觸發可以在客戶端捕獲的事件。有些機構可以提供觸發事件的樣本嗎? – alban