我有一個決定,我踢它到了stackoverflow社區。網絡與Windows客戶端/服務器應用程序
我需要創建一個應用程序,它有一個人控制一個計時器和一列人。此人可以將人添加到列表中,並啓動和停止計時器。
將會有一些客戶端實例(在同一網絡中)需要對服務器應用程序的更改做出反應。客戶端不會對計時器或列表進行任何更改。
我實際上已經完成了一個使用sql server 2000後端的asp.net 1.1應用程序。該服務器是一個Web前端,它使用所有信息填充數據庫,並且客戶端進行連續查詢(不斷刷新的隱藏幀)以進行更改。我知道這不是理想的情況..因此升級。
我一直在前進和後退的方式來攻擊這個。我必須堅持.Net。我在想,讓服務器成爲一個WPF應用程序,仍然更新數據庫與客戶端使用asp.net w/AJAX可能是最簡單的,但我一直在閱讀有關使用WCF,也許這是更好的解決方案。
想法?
謝謝。
服務器Web前端只是一個網頁,其上有列表和計時器。當用戶將某人添加到列表中或單擊定時器的開始或停止按鈕時,它將更新數據庫(客戶端正在輪詢)
我必須升級,因爲我還必須執行其他更改。讓我所有的代碼內聯在asp中使得幾乎不可能保持,所以我基本上會重新開始。自從我重新開始,不妨將它模塊化。將更新帖子。 – Rob 2009-07-13 12:37:50
然後,你的「服務器」只是另一個「主」客戶端,但服務器在別的地方。它是一個ASP/IIS服務器嗎?那裏安裝了什麼? – User 2009-07-13 12:47:18