Q
可靠的數據服務
1
A
回答
3
如果這些是靜態文件,只需鏈接到它直接。所有體面的servlet容器/ appservers有一個發達的DefaultServlet
。如果這些文件是位於之外的靜態文件,您可以將它們鏈接到的網頁應用程序在之外,那麼您也可以將這些文件的根文件夾添加爲另一個上下文。目前還不清楚你正在使用的服務器,但如果它是Tomcat的,你可以只添加一個新的<Context>
到server.xml
:
<Context docBase="/path/to/static/files" path="/files" />
這種方式是通過http://example.com/files/...
訪問。
如果這些都是動態生成的文件或文件從數據庫中來,那麼你就需要制定一個servlet,能有效地做了IO工作:即非必要,請勿發射之前存儲在內存中的所有數據(例如,在ByteArrayInputStream
或byte[]
他們的輸出,只要將字節立即寫入即可。您可能會發現這些basic fileservlet和更多advanced fileservlet(支持簡歷等)的示例很有用
0
如果你只是從文件系統提供靜態文件,只是使用Apache - 這將是更好的東西,然後你就自己寫。
相關問題
- 1. UDP可靠的數據服務實現
- 2. 在WCF中構建可靠的服務
- 3. 與CXF的Web服務可靠性 - MQ
- 4. Azure服務架構可靠的服務狀態?
- 5. 如何獲取服務結構中可靠服務的ServiceContext?
- 6. 服務結構可靠隊列FabricNotReadableException
- 7. 可靠與數據庫
- 8. 如何在兩臺服務器之間可靠地複製Cassandra數據庫?
- 9. 進入App Engine的數據不可靠
- 10. MVC.Net:URL上的數據安全可靠?
- 11. 可靠的服務無狀態和有狀態服務之間的通信
- 12. 緩慢和不可靠的服務的客戶端Web服務緩存策略
- 13. 可靠集合可以在服務結構之外使用嗎?
- 14. Android手機可以快速可靠地更新Web服務?
- 15. 作爲Web服務/ XML文件的ISO4217表的可靠來源?
- 16. h2數據庫有多可靠?
- 17. 如何可靠地序列化數據
- 18. 高可靠性服務的設計考慮
- 19. 修改服務結構可靠集合中的原始對象
- 20. SQL服務器複製的可靠性如何?
- 21. Windows 2008網絡版有沒有可靠的郵件服務器?
- 22. Android比手機/服務器通信的AJAX更可靠嗎?
- 23. 獨立羣集上的服務結構可靠性
- 24. Google的Geocode Web服務可靠性有多高
- 25. 檢查對可靠服務器的HTTP請求
- 26. 可靠的送貨服務 - 電子郵件,短信
- 27. 經典ASP中Path_INFO服務器變量的可靠性
- 28. PHP文件服務腳本:不可靠的下載?
- 29. 在遠程服務器上的可靠特權問題
- 30. 可靠集合緩存作爲服務結構中的緩存