● ASP技術
隨著互聯網的蓬勃發展,大量傳統的客戶端/服務器(C/S)應用系統正在向基于互聯網的瀏覽器/服務器(B/S)WEB應用系統遷移。目前用于開發WEB的技術層出不窮,從早期的靜態頁面和CGI,到目前主流的開發技術,如ASP、PHP、JSP以及GOLD FUSION等都大量地應用于各站點的建設中。首先,ASP的性能卓越,結合ActiveX組件技術,可以開發強大的應用系統;其次,ASP有一個簡單、穩定、廉價的運行系統——IIS和SQL Server,它在商業站點中的性價比是最高的;再次,ASP技術成熟穩定,方便開發和日后系統的維護。因此我們首選ASP作為系統的基本開發技術實現,同時融入XML、COM+組件、C++、DELPHI等相關技術,共同完成系統的開發。
下面簡要介紹一下ASP的特點與功能:
一、從軟件的技術層面上看,ASP有如下的特點:
u 無需編譯
ASP腳本集成于HTML當中,容易生成,無需編譯或鏈接即可直接解釋執行。
u 易于生成
使用常規文本編輯器(如WINDOWS下的記事本),即可進行asp頁面的開發設計。
u 獨立于瀏覽器
用戶端只要使用可解釋常規HTML碼的瀏覽器, 即可瀏覽ASP所設計的頁面。ASP腳本是在站點服務器端執行的,與用戶端的瀏覽器無關。因此,若不通過從服務器下載來觀察asp 主頁,在瀏覽器端見不到正確的頁面內容。
u 面向對象
在ASP腳本中可以方便地引用系統組件和ASP的內置組件,還能通過定制 ActiveX Server Component(ActiveX服務器組件)來擴充功能。
u 與任何ActiveX script 語言兼容
除了可使用VBScript 和JScript語言進行設計外,還可通過Plug-in的方式,使用由第三方所提供的其它script 語言。
u 源程序碼不會外漏
ASP腳本在服務器上執行,傳到用戶瀏覽器的只是ASP執行結果所生成的常規HTML碼,這樣可保證辛辛苦苦編寫出來的程序代碼不會被他人盜取。
二、從應用的層面看,ASP有如下的功能:
u 處理由瀏覽器傳送到站點服務器的表單輸入。
u 訪問和編輯服務器端的數據庫表。使用瀏覽器即可輸入、更新和刪除站點服務器的數據庫中的數據。
u 可讀寫站點服務器的文件等功能。
u 提供瀏覽器信息、URL表管理等內置功能。
u 由cookies讀寫用戶端的硬盤文件,以記錄用戶數據。
u 可以實現在多個主頁間共享信息,以開發復雜的站點應用程序。
u 使用VBScript或JScript等簡易的腳本語言,結合HTML碼,快速完成站點的應用程序。通過站點服務器執行腳本語言,產生或更改在客戶端執行的腳本語言。
u 擴充功能的能力強,可通過使用Visual Basic、Java、Visual C ++ 等多種程序語言制作ActiveX Server Component以滿足自己的特殊需要。
● 數據庫介紹
Microsoft® SQL Server™在2002年度計算機分銷商新聞(CRN)頻道冠軍評比活動中,以代表業內整體解決方案提供商最高滿意度的佳績蟬聯頂級數據庫產品桂冠。而Microsoft公司則在產品質量與可靠性、性能價格比、應用程序支持、XML支持和投資回報等方面贏得最佳成績,并以此高居數據庫產品榜首,同時,更在依據CRN技術標準所進行的甄別中,處于行業領先地位。
Microsoft SQL Server 2000能夠以相對低廉的總體擁有成本為代價,提供高度伸縮性和得到擴展的功能特性,而這些恰恰是確保當今商務企業在市場競爭中處于領先地位所必需的條件。
現在很多用戶對Microsoft SQL Server 2000可以根據需求來跨服務器分配工作量的能力和它 與Microsoft Active Directory微軟活動目錄技術的整合印象尤為深刻。活動目錄的整合允許企業以更好、更簡便的方式來管理包括入侵監測裝置、防火墻、數據庫服務器和Web服務器在內的各種資源。 |