簡述:Web文檔根據(jù)文檔內(nèi)信息改變的時間可分為三類。靜態(tài)文檔的信息只有當作者修改時才會改變,動態(tài)文檔的信息在服務(wù)器端收到文檔申請時改變,活動文檔顯示的信息在文檔下載到瀏覽器一端運行后改變。由于創(chuàng)建動態(tài)文檔的
Web文檔根據(jù)文檔內(nèi)信息改變的時間可分為三類。
靜態(tài)文檔的信息只有當作者修改時才會改變,動態(tài)文檔的信息在服務(wù)器端收到文檔申請時改變,活動文檔顯示的信息在文檔下載到瀏覽器一端運行后改變。由于創(chuàng)建動態(tài)文檔的責任在管理文檔的服務(wù)器一端,支持動態(tài)文檔也只需修改服務(wù)器。實際上,變化意味著擴展,管理動態(tài)文檔的服務(wù)器也包含了處理靜態(tài)文檔的代碼。處理動態(tài)文檔的Web服務(wù)器需要三個特性。
第一,服務(wù)器程序必須擴展,當每次請求到達時,能夠執(zhí)行一個單獨的創(chuàng)建文檔的應(yīng)用程序。服務(wù)器必須編成能夠捕獲應(yīng)用程序的輸出,并且將該文檔返回給瀏覽器。
第二,必須為每個動態(tài)文檔寫一個單獨的應(yīng)用程序。
第三,服務(wù)器必須配置成能夠知道哪一個URL 對應(yīng)于動態(tài)文檔和哪一個URL 對應(yīng)于靜態(tài)文檔。對每個動態(tài)文檔,配置時必須說明產(chǎn)生文檔的應(yīng)用程序。每個申請包含著一個對應(yīng)動態(tài)或靜態(tài)文檔的URL,服務(wù)器使用配置信息和收到的請求中的URL決定如何處理。如果配置信息說明申請中的URL對應(yīng)著一個靜態(tài)文檔,服務(wù)器就跟往常一樣取出文件。如果申請中的URL對應(yīng)著動態(tài)文檔,服務(wù)器選擇生成該文檔的應(yīng)用程序,運行程序,并且把程序的輸出作為文檔返回給瀏覽器。
本文由專業(yè)服務(wù)器托管——騰佑科技(http://www.mubashirfilms.com)提供。
搜索詞
熱門產(chǎn)品推薦