2012-02-14 163 views
0

我是租賃音樂產品的公司的實習生。該服務包括一臺自動化的MP3播放器,以及每天下載到客戶端機器的歌曲續訂/更新。安裝在客戶端上的Winform應用程序會比較持有歌曲的服務器和客戶端數據庫的記錄數。如果存在差異(服務器數據庫具有比客戶端數據庫更多的記錄),則通過gbridge將客戶端下載的mp3文件下載到客戶端,並使用新條目更新數據庫。 隨着目前的系統,我們不得不將所有的數據庫保存的mp3文件發送到我們的客戶端,即使我們的音樂按照流派分類,也能夠發送25.000個文件。我們的大部分客戶都不會播放所有類別的歌曲。客戶端winform和服務器的Web服務通信項目

我們想要替換gbridge的方式,並編寫一個.NET解決方案來處理客戶端/服務器通信,下載文件和更新數據庫。我們希望改變價格政策並按照類別從aspx或php網頁中收費,客戶將能夠選擇他們想要用新歌曲更新的類別。

這怎麼辦?需要哪些技術?考慮到我們是2個開發人員,我的老闆有多少經驗,但大部分都是以前版本的框架和我自己,我有一個初學者,我在winforms和asp.net webforms中有小的經驗,但我從來沒有編寫了一個Web服務。

回答

0

將有多難實現考慮,我們是2個開發商, 我的老闆誰擁有了一定的經驗,但大多用的 框架和我自己,以前的版本,因爲我與WinForms的小 經驗提到初學者和asp.net webforms,雖然我從來沒有 寫了一個Web服務。

這將是這款硬盤:

<-------------------------------------------------------------> 

說實話?

+0

我只是問我應該學習的方向以及哪些技術符合我的需求。好吧,我知道它會很難,但我願意努力學習和學習。 – Pantelis 2012-02-14 00:33:09

+2

@Pantelis你可以用一點商業邏輯和一些網絡服務來做所有的事情。研究一下WCF,看看你是否可以想出一些有用的服務方法,你可以從你的Windows應用程序調用。如果有疑問,請提出另一個更具體的問題。 – 2012-02-14 00:37:04

+0

謝謝,我非常欣賞這個答案,而不是諷刺。 – Pantelis 2012-02-14 09:14:09