我創建一個圖像,其中包含一些文本,對於每個客戶,圖像包含它們的名稱,我使用Graphics.DrawString函數來即時創建,但我不需要不止一次地創建這個映像,只是因爲客戶的名字應該不會改變,但我不想將它存儲在磁盤上。緩存HTTP處理程序.ashx輸出
現在我在處理程序即創建圖像:
<asp:Image ID="Image1" runat="server" ImageUrl="~/imagehandler.ashx?contactid=1" />
什麼是緩存自帶的影像的最佳方式?我應該緩存它創建的位圖嗎?或緩存我傳回的流?我應該使用哪個緩存對象,我認爲有很多不同的方法?但輸出緩存不適用於http處理程序?推薦的方式是什麼? (我不關心緩存在客戶端,我在服務器端)謝謝!
您能否提供更多的信息:您期望的負載類型?以及緩存數據的大小是多少 – Basic 2009-11-08 21:12:43