2010-04-12 17 views
0

我正在計劃爲手持設備提供文件下載服務的Web服務。請建議一些解決方案,用於構建下載服務

我的要求是使用HTTP或FTP協議來構建服務器,使用數據庫,存儲文件併爲設備提供命令行界面以下載請求的文件。沒有平臺和語言限制。

我是一名學生,我正在學習Java Web(練習Structs2,還沒有開始學習Spring或Hibernate),這只是一個模擬項目,可能是電子書公司需要的。所以我想用Java來構建服務。

我現在正在做需求分析,請給我一些建議。關於如何設計結構,預訂存儲在數據庫或文件系統中的文件,任何開源庫以供參考......關於任何方面都可以。

我只想知道我該怎麼做才能讓它變得更好,以及我應該關注的地方。

+0

這太模糊了。聽起來你需要設置Apache並將其指向一堆靜態內容。 – 2010-04-12 12:42:36

回答

0

你可以實現一個簡單的Servlet,它根據請求參數返回文件。

然後,使用您的命令行客戶端使用正確的參數調用Servlet,具體取決於用戶輸入的內容。

編輯:關於Java Servlet技術的更多信息here。如果你正在學習Struts,那麼你可以在那裏實現你的servlet,但它可能有點矯枉過正。