- 相關(guān)推薦
利用ASP實現(xiàn)在線統(tǒng)計圖表
耿昌宇,居悌
(南京郵電學(xué)院,江蘇 南京,210003)
摘 要:本文分析了瀏覽器利用HTTP頭信息區(qū)分內(nèi)容媒體類型的方法,并在剖析了圖像文件格式后探討了利用ASP結(jié)合COM
組件技術(shù)實現(xiàn)在線統(tǒng)計圖表的方法。
關(guān)鍵詞:HTTP頭、內(nèi)容類型、Web圖像文件格式、組件化編程
Draw Online Statistic Chart Using ASP
Geng Changyu, Ju Ti
(
Abstract: With the analysis of the method browser uses to distinguish the content media-type by the HTTP header and the research of file formats of several kinds of graphic files, this paper discusses the method of drawing online statistic chart using ASP and COM component technology.
Key Words: HTTP header, Content-Type, Web Graphics File Formats, Componential Programming
一、引言
在開發(fā)B-S模式數(shù)據(jù)庫應(yīng)用時,常常需要實現(xiàn)在線的統(tǒng)計圖表。使用客戶端ActiveX控件顯示在線統(tǒng)計圖表是一個很好的實現(xiàn)途徑,微軟的MSChart2.0就提供了折線圖、直方圖、餅圖等多種形式的統(tǒng)計圖表。但客戶端ActiveX控件只能在微軟的Windows系列平臺工作,在考慮到頁面需要在不同平臺的瀏覽器上顯示時,就不得不考慮服務(wù)器端在線統(tǒng)計圖表的實現(xiàn)。
本文簡要介紹了常用的Web圖像文件格式和瀏覽器對圖像的處理過程,然后分析了在服務(wù)器端實現(xiàn)在線統(tǒng)計圖表所必須滿足的條件,并在此基礎(chǔ)上提出了用ASP結(jié)合COM組件技術(shù)實現(xiàn)在線統(tǒng)計圖表的方法。
二、Web圖像文件格式和瀏覽器對圖像的處理
常用的Web圖像文件格式有Bitmap、Gif、Jpg等幾種,其中Bitmap格式未經(jīng)壓縮,因而文件尺寸較大,為了適應(yīng)網(wǎng)絡(luò)之間的傳輸,通常使用可以將圖像進(jìn)行壓縮的Gif和
Jpg格式,這些圖像文件都是二進(jìn)制文件格式。
根據(jù)HTTP協(xié)議,當(dāng)一個HTTP響應(yīng)消息中包含一個消息體時,該HTTP消息用消息頭中的Content-Type域來指明消息體的媒體類型,用消息頭中的Content-Encoding域來指明消息體的編碼方式。如果在HTTP消息頭中沒有指定Content_Type,則消息接收者可以嘗試通過檢查消息體
的內(nèi)容和/或識別資源所用的URL的擴(kuò)展名來猜測消息體的媒體類型,當(dāng)猜測失敗時,消息接收者應(yīng)該將消息體的媒體類型作為Application/Octet-Stream來處理。如果在HTTP消息頭中沒有指定Content_Encoding,則表示消息體未經(jīng)編碼。Bitmap格式、Gif格式和Jpg格式的對應(yīng)的Content-Type消息頭分別是
image/bmp、image/gif和image/jpeg,當(dāng)瀏覽器收到一個HTTP響應(yīng)消息的Content-Type消息頭為其中之一時,瀏覽器就對該消息的消息體按相應(yīng)的圖像格式來處理。
【利用ASP實現(xiàn)在線統(tǒng)計圖表】相關(guān)文章:
利用ASP實現(xiàn)網(wǎng)上數(shù)據(jù)庫檢索08-06
ASP.NET的網(wǎng)站新聞管理系統(tǒng)設(shè)計與實現(xiàn)08-06
ASP.NET的網(wǎng)站新聞管理系統(tǒng)設(shè)計與實現(xiàn)08-06
ASP.NET的網(wǎng)站新聞管理系統(tǒng)設(shè)計與實現(xiàn)08-06
ASP.NET的網(wǎng)站新聞管理系統(tǒng)設(shè)計與實現(xiàn)08-06
ASP.NET的網(wǎng)站新聞管理系統(tǒng)設(shè)計與實現(xiàn)-08-06
用ASP實現(xiàn)科技成果的網(wǎng)上查詢及管理08-06