2010-01-21 18 views
0

我想使用一個具有與drop.io類似功能的工具。asp.net中「Drop IO」的版本

有誰知道我會實現的codeplex項目。 我希望能夠讓我們的客戶上傳文件,如日誌等,以便進行調試。另外,我希望我們的客戶可以輕鬆下載我們發佈的文件。我想將其標記爲我們的配色方案。

我知道我們可以自己寫,但我不能相信這件事尚未完成。

有什麼想法?

回答

0

您想要複製drop.io基礎結構,還是隻需訪問drop.io?您明顯可以使用drop.io提供的REST API並在其上進行構建。然而,聽起來好像你想要基礎設施一邊。

我不會很驚訝,drop.io沒有在ASP.Net中複製。提供文件上傳/下載的基礎設施有點衆所周知,但可能很複雜。針對增長,帶寬/吞吐量,正常運行時間/可用性等進行擴展可能是解決的嚴峻挑戰。此外,由於本地進程內和進程外行爲,ASP.Net並不是用於文件上傳的最強健的環境(Windows/IIS)。有更好的環境適合處理這些過程。

根據您所提供的簡短說明,我的直覺是,實現你最好的選擇是:

  1. 依靠現有的API,如Drop.IOBox.Net建立您對服務。不要低估這裏的基礎設施需求,它不僅僅是上傳和下載網頁功能。
  2. 如果您必須自行開發,請將其備份到Amazon web services或甚至在Windows Azure中查找。至少要利用他們的硬件環境;其帶寬,吞吐量和正常運行時間相當可靠。

希望這會有所幫助。

+0

我真的很喜歡mircosoft支持人員在他們需要客戶端日誌文件時使用的東西。 – 2010-01-26 14:43:18

+0

不熟悉Microsoft支持使用的系統。由於您正在談論基於客戶端,您正在討論推送系統,客戶端將文件推送到某個位置。聽起來你正在尋找一個客戶端應用程序來執行上傳? – jro 2010-01-26 18:22:18