2010-07-28 140 views
3

我試圖找到一個很好的例子,上傳和下載圖像使用Silverlgith + Ria服務,我試圖找到一些,但我失敗了,請任何幫助,將不勝感激。使用Silverlight上傳照片 - Ria服務

謝謝大家提前

+0

爲什麼不乾脆店文件在磁盤而不是sql server通過只從文件名從sql server到物理文件? – user310291 2011-06-04 12:00:21

回答

1

我只是發現了一些有用的步行路程槽here並確保閱讀follow-up改善保存過程和使用的圖像

1

我們通過保存在磁盤上的圖像做到了(不在DB) - 是這樣的:

上傳圖片:

  • 寫域服務與像操作。這需要使用ClientAccess的屬性進行標記。 (服務器端)實現將映像保存在磁盤上。
  • 爲uniqueName,我們生成一個GUID的客戶端

下載圖片:

  • HTTP處理程序 - 編寫一個HTTP處理程序下載用含傳遞的唯一名稱參數中的URL圖像上傳時圖像
  • 或者,你可以寫一個域服務操作,如byte[] DownloadJPGImage(string uniqueName客戶端)