請(qǐng)問(wèn)asp(請(qǐng)問(wèn)阿司匹林腸溶片有什么作用)
今天給各位分享請(qǐng)問(wèn)asp的知識(shí),其中也會(huì)對(duì)請(qǐng)問(wèn)阿司匹林腸溶片有什么作用進(jìn)行解釋,現(xiàn)在開(kāi)始吧!
請(qǐng)問(wèn)ASP是什么?
關(guān)于 ASP
Microsoft? Active Server Pages (ASP) 是服務(wù)器端腳本編寫環(huán)境,使用它可以創(chuàng)建和運(yùn)行動(dòng)態(tài)、交互的 Web 服務(wù)器應(yīng)用程序。使用 ASP 可以組合 HTML 頁(yè)、腳本命令和 ActiveX 組件以創(chuàng)建交互的 Web 頁(yè)和基于 Web 的功能強(qiáng)大的應(yīng)用程序。ASP 應(yīng)用程序很容易開(kāi)發(fā)和修改。
HTML 編寫人員
如果您是位 HTML 編寫人員,您將發(fā)現(xiàn) ASP 腳本提供了創(chuàng)建交互頁(yè)的簡(jiǎn)便方法。如果您曾想從 HTML 表格中收集數(shù)據(jù),或用顧客的姓名個(gè)人化 HTML 文件,或根據(jù)瀏覽器的不同使用不同的特性,您會(huì)發(fā)現(xiàn) ASP 提供了一個(gè)出色的解決方案。以前,要想從 HTML 表格中收集數(shù)據(jù),就不得不學(xué)習(xí)一門編程語(yǔ)言來(lái)創(chuàng)建一個(gè) CGI 應(yīng)用程序?,F(xiàn)在,您只要將一些簡(jiǎn)單的指令嵌入到您的 HTML 文件中,就可以從表格中收集數(shù)據(jù)并進(jìn)行分析。您再不必學(xué)習(xí)完整的編程語(yǔ)言或者單獨(dú)編譯程序來(lái)創(chuàng)建交互頁(yè)。
隨著不斷掌握使用 ASP 和腳本語(yǔ)言的技巧,您可以創(chuàng)建更復(fù)雜的腳本。對(duì)于 ASP,您可以便捷地使用 ActiveX 組件來(lái)執(zhí)行復(fù)雜的任務(wù),比如連接數(shù)據(jù)庫(kù)以存儲(chǔ)和檢索信息。
有經(jīng)驗(yàn)的腳本編寫人員
如果您已經(jīng)掌握一門腳本語(yǔ)言,如 VBScript、JavaScript 或 PERL,而且您已經(jīng)了解使用 ASP 的方法。只要安裝了符合 ActiveX 腳本標(biāo)準(zhǔn)的相應(yīng)腳本引擎,就可以在 ASP 頁(yè)中使用任何一種腳本語(yǔ)言。ASP 帶有 Microsoft? Visual Basic? Scripting Edition (VBScript)和 Microsoft? JScript? 的腳本引擎,這樣您可以立即開(kāi)始編輯腳本。PERL、REXX 和 Python 的 ActiveX 腳本引擎可以從第三方開(kāi)發(fā)人員處獲得。
Web 開(kāi)發(fā)人員
如果您已經(jīng)掌握了一門編程語(yǔ)言,如 Visual Basic,您將發(fā)現(xiàn) ASP 是快速創(chuàng)建 Web 應(yīng)用程序的一個(gè)非常靈活的方法。通過(guò)向 HTML 中添加腳本命令,您能夠創(chuàng)建應(yīng)用程序的 HTML 接口。通過(guò)創(chuàng)建自己的 ActiveX 組件,可以將應(yīng)用程序中的商業(yè)邏輯封裝到能夠從腳本、其他組件或從其他程序中調(diào)用的模塊。
使用 ASP 進(jìn)行計(jì)算的 Web 可轉(zhuǎn)化為有形的利益,它使 Web 供應(yīng)商能夠提供交互的商業(yè)應(yīng)用而不僅僅是發(fā)布內(nèi)容。例如,旅行社能夠比公布航空時(shí)刻表做得更多;用 ASP 腳本可以讓客戶察看現(xiàn)有的航班、比較費(fèi)用并預(yù)定座位。
包含在 Windows NT Option pack 中的 Microsoft Transaction Server(MTS)可以降低在服務(wù)器上構(gòu)造程序的復(fù)雜性和費(fèi)用。MTS 可以解決開(kāi)發(fā)那些保密性強(qiáng)的、可分級(jí)的以及可靠的 Web 應(yīng)用程序的復(fù)雜性問(wèn)題。
Active Server Pages 模型
瀏覽器從 Web 服務(wù)器上請(qǐng)求 .asp 文件時(shí),ASP 腳本開(kāi)始運(yùn)行。然后 Web 服務(wù)器調(diào)用 ASP,ASP 全面讀取請(qǐng)求的文件,執(zhí)行所有腳本命令,并將 Web 頁(yè)傳送給瀏覽器。
由于腳本在服務(wù)器上而不是在客戶端運(yùn)行,傳送到瀏覽器上的 Web 頁(yè)是在 Web 服務(wù)器上生成的。所以不必?fù)?dān)心瀏覽器能否處理腳本:Web 服務(wù)器已經(jīng)完成了所有腳本的處理,并將標(biāo)準(zhǔn)的 HTML 傳輸?shù)綖g覽器。由于只有腳本的結(jié)果返回到瀏覽器,所以服務(wù)器端腳本不易復(fù)制。用戶看不到創(chuàng)建他們正在瀏覽的頁(yè)的腳本命令。
-------------------------------------------------------ASP 的新功能
Active Server Pages 在功能方面有所增強(qiáng),更易于開(kāi)發(fā)應(yīng)用程序。
Microsoft 腳本調(diào)試程序。 您可以使用腳本調(diào)試程序調(diào)試 .asp 文件。請(qǐng)參閱調(diào)試 ASP 腳本。
事務(wù)性腳本。 ASP 頁(yè)和頁(yè)中使用的對(duì)象可以運(yùn)行于事務(wù)環(huán)境之下。在頁(yè)上的全部工作只有兩種結(jié)果:提交或終止。事務(wù)可以保護(hù)應(yīng)用程序免于因失敗而導(dǎo)致數(shù)據(jù)丟失。請(qǐng)參閱創(chuàng)建事務(wù)性腳本。
管理工具。 許多應(yīng)用程序設(shè)置可在 Internet 服務(wù)管理器上進(jìn)行,這是 Internet Information Server 和 Personal Web Server(在 Windows NT Workstation 上)的管理工具。
隔離 ASP 應(yīng)用程序。 您可以隔離 ASP 應(yīng)用程序以便它們能在 Web 服務(wù)器上獨(dú)立的內(nèi)存空間內(nèi)運(yùn)行。萬(wàn)一某個(gè)應(yīng)用程序失敗時(shí),可以保護(hù)其他應(yīng)用程序和 Web 服務(wù)器。它也使您可以在不停止 Web 服務(wù)器的情況下,停止一個(gè)應(yīng)用程序或從內(nèi)存中卸載其組件。
文件上載。 瀏覽器可以通過(guò) Posting Acceptor 應(yīng)用程序?qū)⑽募陷d到 Web 服務(wù)器。可以編寫 ASP 腳本來(lái)發(fā)送帶有從 Posting Acceptor 傳來(lái)的信息的 email,如每一個(gè)上載文件的位置和名稱。請(qǐng)參閱 Posting Accepter 文檔(在 Microsoft Site Server Express 的目錄表中)。
新的 ASP 組件。 ASP 提供了新的基礎(chǔ)組件。
應(yīng)用程序根目錄的改變。 ASP 應(yīng)用程序的根目錄在您的 Web 站點(diǎn)上可以是物理目錄。以前,根目錄必須映射為虛擬目錄?,F(xiàn)在可以用 Internet 服務(wù)管理器指示 ASP 應(yīng)用程序的根目錄。必須將 .asp 文件置于應(yīng)用程序樹中,Web 服務(wù)器才能檢測(cè)文件的改變并且自動(dòng)重裝它們。
支持 Internet Explorer 4.0 通道和 Web 預(yù)測(cè)。 當(dāng) ASP 要發(fā)送包含通道定義命令的文件時(shí),它會(huì)自動(dòng)告訴 Internet Explorer 4.0。使用 ASP 很容易就能生成通道定義 (.cdf) 文件。
支持 HTTP 1.1 協(xié)議。 Internet Information Server 和 Personal Web Server 支持 HTTP 1.1 協(xié)議。在響應(yīng)支持 HTTP 1.1 的瀏覽器(例如 Internet Explorer 4.0)時(shí),這一支持可使 ASP 利用新協(xié)議的高效率。例如,當(dāng)向?yàn)g覽器返回頁(yè)的時(shí)候,ASP 使用大塊轉(zhuǎn)換編碼以提高網(wǎng)絡(luò)效率。
-------------------------
請(qǐng)問(wèn)ASP文件是什么?
ActiveServerPages(ASP)是服務(wù)器端腳本編寫環(huán)境,使用它可以創(chuàng)建和運(yùn)行動(dòng)態(tài)、交互的Web服務(wù)器應(yīng)用程序。使用ASP可以組合HTML頁(yè)、VBScript腳本命令和JavaScript腳本命令等,以創(chuàng)建交互的Web頁(yè)和基于Web的功能強(qiáng)大的應(yīng)用程序。
由于腳本程序是在服務(wù)器上而不是在客戶端運(yùn)行,傳送到瀏覽器上的Web頁(yè)是在Web服務(wù)器上生成的。所以不必?fù)?dān)心瀏覽器能否處理腳本:Web服務(wù)器已經(jīng)完成了所有腳本的處理,并將標(biāo)準(zhǔn)的HTML頁(yè)面?zhèn)鬏數(shù)綖g覽器。由于只有腳本的結(jié)果返回到瀏覽器,所以服務(wù)器端腳本不易復(fù)制。用戶看不到創(chuàng)建他們正在瀏覽的頁(yè)的腳本命令。
請(qǐng)問(wèn)什么是ASP?謝謝!1
從字面上說(shuō),ASP包含三方面含義:
1、Active:ASP使用了Microsoft的ActiveX技術(shù)。ActiveX(COM)技術(shù)是現(xiàn)在Microsoft軟件的重要基礎(chǔ)。它采用封裝對(duì)象,程序調(diào)用對(duì)象的技術(shù),簡(jiǎn)化編程,加強(qiáng)程序間合作。ASP本身封裝了一些基本組件和常用組件,有很多公司也開(kāi)發(fā)了很多實(shí)用組件。只要你可以在服務(wù)器上安裝這些組件,通過(guò)訪問(wèn)組件,你就可以快速、簡(jiǎn)易地建立自己的WEB應(yīng)用。
2、Server:ASP運(yùn)行在服務(wù)器端。這樣就不必?fù)?dān)心瀏覽器是否支持ASP所使用的編程語(yǔ)言。ASP的編程語(yǔ)言可以是VBSCRIPT和 JSCRIPT。VBSCRIPT是VB的一個(gè)簡(jiǎn)集,會(huì)VB的人可以很方便的快速上手。然而Netscape瀏覽器不支持客戶端的VBSCRIPT,所以最好不要在客戶端使用VBSCRIPT。而在服務(wù)器端,則無(wú)需考慮瀏覽器的支持問(wèn)題。Netscape瀏覽器也可以正常顯示ASP頁(yè)面。
3、Pages:ASP返回標(biāo)準(zhǔn)的HTML頁(yè)面,可以正常地在常用的瀏覽器中顯示。瀏覽者查看頁(yè)面源文件時(shí),看到的是ASP生成的HTML代碼,而不是ASP程序代碼。這樣就可以防止別人抄襲程序。
由此我們可以看出,ASP是在IIS下開(kāi)發(fā)WEB應(yīng)用的一種簡(jiǎn)單、方便的編程工具。在了解了VBSCRIPT的基本語(yǔ)法后,只需要清楚各個(gè)組件的用途、屬性、方法,就可以輕松編寫出自己的ASP系統(tǒng)。
二、ASP能干什么?
ASP是基于WEB的一種編程技術(shù),可以說(shuō)是CGI的一種。它可以完成以往CGI程序的所有功能,如計(jì)數(shù)器、留言簿、公告板、聊天室等等。 ASP可以輕松地實(shí)現(xiàn)對(duì)頁(yè)面內(nèi)容的動(dòng)態(tài)控制,根據(jù)不同的瀏覽者,顯示不同的頁(yè)面內(nèi)容。而瀏覽者一點(diǎn)覺(jué)察不出來(lái),就像為他專門制作的頁(yè)面一樣。使用各種各樣的組件,ASP可以完成無(wú)比強(qiáng)大的功能。使用FileSystemObject,可以對(duì)服務(wù)器上的文件進(jìn)行操作,瀏覽、復(fù)制、移動(dòng)、刪除等。有ADO (Active Database Object,動(dòng)態(tài)數(shù)據(jù)庫(kù)對(duì)象)的支持,ASP對(duì)數(shù)據(jù)庫(kù)的操作非常得心應(yīng)手。你甚至可以像使用本地?cái)?shù)據(jù)庫(kù)那樣,管理遠(yuǎn)程主機(jī)上的數(shù)據(jù)庫(kù),對(duì)表格、記錄進(jìn)行各種操作。使用CDONTS(Collaboration Data Objects for NTS,NTS協(xié)作數(shù)據(jù)對(duì)象),可以發(fā)送、查看郵件,實(shí)現(xiàn)WEBMAIL的功能。結(jié)合WSH(Windows Scripting Host),可以實(shí)現(xiàn)對(duì)NT主機(jī)的管理,如NT用戶管理、IIS虛擬主機(jī)設(shè)置、EXCHANGE郵箱設(shè)置等等,就像管理本地機(jī)一樣方便。
請(qǐng)問(wèn)ASP是什么意思?
ASP是一種服務(wù)器端腳本編寫環(huán)境,它以VBScript或JScript作為腳本語(yǔ)言,可以用來(lái)創(chuàng)建包含HTML標(biāo)記、文本和腳本命令的動(dòng)態(tài)網(wǎng)頁(yè),稱為ASP動(dòng)態(tài)網(wǎng)頁(yè),其文件擴(kuò)展名是.asp。
ASP動(dòng)態(tài)網(wǎng)頁(yè)中可以包含服務(wù)器端腳本,安裝在Web服務(wù)器計(jì)算機(jī)上的應(yīng)用程序擴(kuò)展軟件負(fù)責(zé)解釋并執(zhí)行這些腳本,該軟件的文件名為Asp.dll,通常稱為ASP引擎,也就是前面中所說(shuō)的應(yīng)用程序服務(wù)器。
請(qǐng)問(wèn)什么是ASP?
ASP是Active Server Page的縮寫,意為“活動(dòng)服務(wù)器網(wǎng)頁(yè)”。ASP是微軟公司開(kāi)發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和其它程序進(jìn)行交互,是一種簡(jiǎn)單、方便的編程工具。ASP的網(wǎng)頁(yè)文件的格式是.asp,現(xiàn)在常用于各種動(dòng)態(tài)網(wǎng)站中。 ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來(lái)創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或Web應(yīng)用程序。ASP網(wǎng)頁(yè)可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁(yè)中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁(yè)作為用戶界面的web應(yīng)用程序。 與HTML相比,ASP網(wǎng)頁(yè)具有以下特點(diǎn):
(1)利用ASP可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁(yè)的一些功能限制,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù);
(2)ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測(cè)試;
(3)服務(wù)器上的ASP解釋程序會(huì)在服務(wù)器端制定ASP程序,并將結(jié)果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁(yè);
(4)ASP提供了一些內(nèi)置對(duì)象,使用這些對(duì)象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web瀏覽器中獲取用戶通過(guò)HTML表單提交的信息,并在腳本中對(duì)這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息;
(5)ASP可以使用服務(wù)器端ActiveX組件來(lái)執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫(kù)、發(fā)現(xiàn)哦那個(gè)Email或訪問(wèn)文件系統(tǒng)等。
(6)由于服務(wù)器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會(huì)看到ASP所編寫的原始程序代碼,可放置ASP程序代碼被竊取。
ASP的工作原理
當(dāng)在Web站點(diǎn)中融入ASP功能后,將發(fā)生以下事情:
1、用戶向?yàn)g覽器地址欄輸入網(wǎng)址,默認(rèn)頁(yè)面的擴(kuò)展名是.asp。
2、瀏覽器向服務(wù)器發(fā)出請(qǐng)求。
3、服務(wù)器引擎開(kāi)始運(yùn)行ASP程序。
4、ASP文件按照從上到下的順序開(kāi)始處理,執(zhí)行腳本命令,執(zhí)行HTML頁(yè)面內(nèi)容。
5、頁(yè)面信息發(fā)送到瀏覽器。
ASP的運(yùn)行環(huán)境
asp需要運(yùn)行在PWS或IIS下。PWS或IIS服務(wù)在windows98或windows2000的光盤上附帶著,可以通過(guò)“添加/刪除程序”中的“添加/刪除windows組件”來(lái)安裝。
一般asp需與access數(shù)據(jù)庫(kù)或SQL Server數(shù)據(jù)庫(kù)結(jié)合使用,編出功能強(qiáng)大的程序。
能夠運(yùn)行ASP的web服務(wù)器軟件
Windows2000默認(rèn)安裝的是IIS5.0(internet information server),而windows xp默認(rèn)安裝的是IIS5.1,windows 2003默認(rèn)安裝的IIS6.0。
PWS(personal web server)運(yùn)行在windows98環(huán)境下的簡(jiǎn)單個(gè)人網(wǎng)頁(yè)服務(wù)器。
ASP的意涵與特性
ASP( Application Service Provider,應(yīng)用軟體租賃服務(wù)提供者 )即是指「透過(guò)網(wǎng)路以租賃方式提供應(yīng)用軟體服務(wù)的業(yè)者」,即是指業(yè)者以應(yīng)用軟體為主體,透過(guò)網(wǎng)路一對(duì)多地傳遞服務(wù),這種以服務(wù)為主的交易模式促使企業(yè)可藉由租賃的方式,以更符合成本效益的方式擁有軟體的使用權(quán),并且亦能因?yàn)闃I(yè)者集中式的管理而大幅降低企業(yè)維護(hù)的成本.
基本上,ASP即具有「軟體服務(wù)化,服務(wù)網(wǎng)路化」,「資訊委外服務(wù)與網(wǎng)路結(jié)合」與「產(chǎn)品通路化,通路產(chǎn)品化」等三大特性,其甚至可以被視為是ISP(Internet Service Provider)與ITS(Information Technology Service)的結(jié)合.
ASP的英文是Application Service Provider,中文的標(biāo)準(zhǔn)翻譯就是“應(yīng)用服務(wù)提 供商”,是指為商業(yè)或者個(gè)人客戶提供管理應(yīng)用解決方案的公司或者企業(yè)。最近 ASP被媒體炒做十分火熱,不是IT行業(yè)的人面對(duì)一堆技術(shù)名詞專業(yè)術(shù)語(yǔ)很難弄清楚ASP的內(nèi)容,本文試圖用淺顯的語(yǔ)言來(lái)為廣大的讀者揭開(kāi)ASP神秘的面紗,對(duì)于IT行業(yè)的大熱門ASP領(lǐng)域有一些基本的認(rèn)識(shí)。
1. ASP是什么東西?
簡(jiǎn)單地講,ASP就是為客戶提供服務(wù)的服務(wù)商,它和會(huì)計(jì)事物所、婚姻介紹所沒(méi)有什么本質(zhì)方面的區(qū)別。不同的是ASP主要是通過(guò)INTERNET(國(guó)際互聯(lián)網(wǎng)絡(luò))作為主要工作和業(yè)務(wù)工具,采用一對(duì)多的方式,向企業(yè)、公司提供標(biāo)準(zhǔn)化的應(yīng)用軟件以及相關(guān)的技術(shù)咨詢、管理租賃的服務(wù),ASP的概念最早是1998年由美國(guó)人提出來(lái)的。目前被全球各大IT廠商看好并被認(rèn)為是可以推動(dòng)網(wǎng)絡(luò)經(jīng)濟(jì)發(fā)展的,有穩(wěn)固基礎(chǔ)的第三種網(wǎng)絡(luò)商業(yè)模式。
和傳統(tǒng)的外包服務(wù)(Outsourcing)相比,ASP的主要區(qū)別在于:ASP是一對(duì)多的經(jīng)營(yíng)模式,提供的服務(wù)有兼容性和可協(xié)調(diào)性,并且ASP的收費(fèi)方式一般是按月收費(fèi)。
業(yè)界認(rèn)為:ASP一般有這樣一些“成員”:電信運(yùn)營(yíng)商、傳統(tǒng)IT服務(wù)廠商、互聯(lián)網(wǎng)絡(luò)接入服務(wù)商(ISP)、獨(dú)立軟件供應(yīng)商(ISV)、系統(tǒng)集成商和單純的ASP公司。
根據(jù)流行的觀點(diǎn),ASP有如下五個(gè)核心內(nèi)涵:
a. ASP著重應(yīng)用為中心,提供對(duì)于應(yīng)用方面的訪問(wèn)和管理。
b. ASP服務(wù)可以為用戶提供沒(méi)有在服務(wù)器、人員、系統(tǒng)和系統(tǒng)授權(quán)等前期資源投入情況下就可以在“定制”的全新應(yīng)用系統(tǒng)環(huán)境進(jìn)行訪問(wèn)的服務(wù),如ISP,而這樣的服務(wù)一般按月份ASP收取服務(wù)費(fèi)。
c. ASP采用集中管理的方式---ASP一般都有一個(gè)管理中心,所有的客戶通過(guò)INTERNET來(lái)進(jìn)行遠(yuǎn)程訪問(wèn),獲得技術(shù)支持和咨詢服務(wù)。
d. 一對(duì)多的服務(wù),也就是講,ASP提供的是標(biāo)準(zhǔn)化的產(chǎn)品包,產(chǎn)品都是最低程度的自定義或者沒(méi)有實(shí)現(xiàn)客戶定制化,對(duì)于行業(yè)用戶來(lái)講已經(jīng)達(dá)到實(shí)用方便的標(biāo)準(zhǔn)。
e. 按照合同交付,在ASP客戶的眼中,ASP是一家根據(jù)客戶協(xié)議內(nèi)容提供相關(guān)服務(wù),保證應(yīng)用服務(wù)系統(tǒng)服務(wù)可以得到確實(shí)履行的機(jī)構(gòu)。
2. ASP為什么會(huì)火?
從大的方面來(lái)講,困擾國(guó)內(nèi)企業(yè)生存、發(fā)展的核心問(wèn)題是管理問(wèn)題。隨著互聯(lián)網(wǎng)絡(luò)的普及和應(yīng)用的深入,企業(yè)用戶可以隨時(shí)隨地直接租用ASP的服務(wù)器和軟件系統(tǒng)來(lái)進(jìn)行自己的業(yè)務(wù)管理,這樣做的好處在于;第一,企業(yè)可以節(jié)省大筆用于IT建設(shè)方面的資金,大幅度降低企業(yè)管理信息化的成本。第二,ASP的用戶可以采用各種方式獲得應(yīng)用和服務(wù),軟件類服務(wù)產(chǎn)品完全可以通過(guò)網(wǎng)絡(luò)在非常短的時(shí)間內(nèi)組成一個(gè)完善的、高效的、先進(jìn)的企業(yè)管理系統(tǒng),迅速獲得企業(yè)一體化的運(yùn)營(yíng)管理方案。
網(wǎng)絡(luò)經(jīng)濟(jì)發(fā)展突飛猛進(jìn),電子商務(wù)一日千里,網(wǎng)絡(luò)和網(wǎng)站從門戶到內(nèi)容、從注意力到垂直性,目前逐漸轉(zhuǎn)向熱衷ASP也是一個(gè)主要的原因。
筆者資料中,國(guó)內(nèi)最早對(duì)ASP觸電的是網(wǎng)友“飛鳥”,在1998年6月自發(fā)組織了研究、交流和探討ASP技術(shù)的“飛鳥之家”,現(xiàn)在已經(jīng)發(fā)展成為chinaasp.com,成為國(guó)內(nèi)最早的ASP應(yīng)用技術(shù)服務(wù)提供商網(wǎng)站。上海的互易網(wǎng)絡(luò)有限公司結(jié)合國(guó)內(nèi)實(shí)際情況,推出了為國(guó)內(nèi)企業(yè)服務(wù)的ASP平臺(tái)互易網(wǎng),向企業(yè)提供以電子商務(wù)為核心的,企業(yè)內(nèi)、外部網(wǎng)絡(luò)設(shè)施和應(yīng)用的遠(yuǎn)程構(gòu)架和托管服務(wù),創(chuàng)造虛擬企業(yè)門戶(EP)直接將ASP應(yīng)用到商業(yè)增殖環(huán)節(jié)中去。
此外,ISP也全面轉(zhuǎn)向ASP的懷抱,成為ISP進(jìn)一步發(fā)展的產(chǎn)物。軟件商對(duì)于ASP更是情有獨(dú)鐘。業(yè)界最新的消息是,中國(guó)第三電信“網(wǎng)通”已經(jīng)制定ASP發(fā)展戰(zhàn)略,國(guó)內(nèi)最大的管理咨詢公司“漢普”將把旗下八個(gè)子公司定位在企業(yè)內(nèi)部資源計(jì)劃管理(ERP)領(lǐng)域的ASP中,北京“聯(lián)成互動(dòng)”瞄準(zhǔn)客戶關(guān)系管理(CRM)領(lǐng)域的ASP,北京“數(shù)碼方舟”定位在網(wǎng)絡(luò)辦公的ASP,HP正在和中國(guó)建設(shè)銀行討論共建金融領(lǐng)域的ASP。
ASP正在IT經(jīng)濟(jì)大潮中顯山露水,其發(fā)展前景不可估量。
3. ASP的發(fā)展階段和面臨的問(wèn)題
以網(wǎng)絡(luò)服務(wù)商、軟件廠商和ISP為主力的各種IT角色,正在根據(jù)自己的優(yōu)勢(shì)條件出發(fā)對(duì)ASP領(lǐng)域進(jìn)行多種方面的嘗試。就目前階段來(lái)講,ASP提供的服務(wù)不計(jì)其數(shù)五花八門,沒(méi)有標(biāo)準(zhǔn)化和量化的概念,硬件廠商向ASP的“土壤”和勢(shì)力方向靠攏,軟件廠商和ISP則直接參與到ASP業(yè)務(wù)的第一線。
筆者估計(jì),經(jīng)過(guò)一段時(shí)間的試探和發(fā)展,ASP將向服務(wù)集成方面發(fā)展,產(chǎn)品和服務(wù)初步的標(biāo)準(zhǔn)化將很快建立起來(lái),接著進(jìn)入到市場(chǎng)細(xì)化和標(biāo)準(zhǔn)制定、ASP產(chǎn)品成熟時(shí)期,ASP的穩(wěn)步增長(zhǎng),最終將成為IT行業(yè)商務(wù)模式的核心!
目前在ASP發(fā)展的道路上,主要面臨的問(wèn)題是觀念的轉(zhuǎn)變方面:用租賃代替購(gòu)買,服務(wù)集成代替產(chǎn)品經(jīng)銷商、服務(wù)經(jīng)濟(jì)代替產(chǎn)品經(jīng)濟(jì)等等。具體到實(shí)際方面來(lái)講,安全和服務(wù)的質(zhì)量是ASP和客戶共同關(guān)心的頭等大事,要實(shí)現(xiàn)ASP提出的“租賃高科技”的口號(hào),ASP任重而道遠(yuǎn)!
ASP常用內(nèi)置函數(shù)
1,日期/時(shí)間函數(shù)
這些函數(shù)包括對(duì)“年”、“月”、“日”、“時(shí)”、“分”、“秒”、“星期”等的顯示。
(1)Now函數(shù):根據(jù)計(jì)算機(jī)系統(tǒng)設(shè)定的日期和時(shí)間,返回當(dāng)前的日期和時(shí)間值。使用方法now();
(2)Date函數(shù):只返回當(dāng)前計(jì)算機(jī)系統(tǒng)設(shè)定的日期值。使用方法:date();
(3)Time函數(shù):只返回當(dāng)前計(jì)算機(jī)系統(tǒng)設(shè)定的時(shí)間值。使用方法:time();
(4)Year函數(shù):返回一個(gè)代表某年的整數(shù)。使用方法:year(date),其中date參數(shù)是任意的可以代表日期的參數(shù),比如“year(date())”就表示是從“date()”得出的日期中提取其中“年”的整數(shù)。
另外,還可以這樣應(yīng)用:“year(#5 20,2006#)”表示提取“2006年5月20日”中“年”的整數(shù)值。關(guān)于“5 20,2006”,也可使用“5-20-2006”、“5/20/2006”等形式表現(xiàn),即“某月某日”和“某年”的組合。同時(shí)注意使用“#”進(jìn)行包括以表示日期值。
(5)Month函數(shù):返回1到12之間的整數(shù)值,表示一年中某月。使用方法:month(date)。關(guān)于參數(shù)date的說(shuō)明和year函數(shù)相同。但要注意日期的正確性,比如“#13-31-2006#”,根本就沒(méi)有“13”月,肯定是錯(cuò)誤的了。
(6)Day函數(shù):返回1到31之間的整數(shù)值,表示一個(gè)月中的某天。使用方法:day(date)。關(guān)于參數(shù)date的說(shuō)明和year函數(shù)相同。同樣要注意日期的正確性,比如“#2-30-2006#”其中對(duì)“2”月定義的“30”日這天就是錯(cuò)誤的。
(7)Hour函數(shù):返回0到23之間的整數(shù)值,表示一天中的某個(gè)小時(shí)。使用方法:hour(time)。其中參數(shù)time是任意的可代表時(shí)間的表達(dá)式。比如“hour(time())”就表示是從“time()”得出的時(shí)間中提取其中“小時(shí)”的整數(shù)。同樣,參數(shù)time還可以這樣應(yīng)用“hour(#11:45:50#)”表示從“11”時(shí)“45”分“50”秒中提取當(dāng)前小時(shí)數(shù)。當(dāng)然,定義的時(shí)間要符合時(shí)間的規(guī)范。
(8)Minute函數(shù):返回0到59之間的整數(shù)值,表示一小時(shí)中的某分鐘。使用方法:minute(time)。time參數(shù)的說(shuō)明和hour函數(shù)相同。
(9)Second函數(shù):返回0到59之間的整數(shù)值,表示一分鐘中的某秒。使用方法:second(time)。time參數(shù)的說(shuō)明和hour函數(shù)相同。
(10)Weekday函數(shù):返回一個(gè)星期中某天的整數(shù)。使用方法:weekday(date)。關(guān)于參數(shù)date的說(shuō)明和year函數(shù)相同。該函數(shù)返回值為“1”到“7”,分別代表“星期日”、“星期一”……“星期六”。比如當(dāng)返回值是“4”時(shí)就表示“星期三”。
(11)WeekDayName函數(shù):返回一個(gè)星期中具體某天的字符串。相對(duì)weekday函數(shù)而言即翻譯出“星期幾”,使用方法:weekdayname(weekday)。參數(shù)weekday即星期中具體某天的數(shù)值。比如“weekdayname(weekday(date()))”就表示當(dāng)前是“星期幾”。因?yàn)椤癲ate()”表示的是當(dāng)前的時(shí)間,而“weekday(date())”就表示的是一星期中具體某天的整數(shù)。
當(dāng)然weekdayname函數(shù)最終顯示的字符串內(nèi)容還與當(dāng)前操作系統(tǒng)語(yǔ)系有關(guān),比如中文操作系統(tǒng)將顯示“星期一”這類的中文字符,而英文操作系統(tǒng)則顯示為“Mon”(Monday簡(jiǎn)寫)。
此外,在VBScript中還有一些關(guān)于時(shí)間間隔的計(jì)算函數(shù):
(1)DateAdd函數(shù):返回指定時(shí)間間隔的日期、時(shí)間??梢杂?jì)算出相隔多少年、或相隔幾個(gè)月、又或相隔幾個(gè)小時(shí)等的新日期、時(shí)間。使用方法:dateadd(interval, number, date)。
其中參數(shù)interval表示需要添加的時(shí)間間隔單位。其是以字符串的形式表達(dá)的,比如“yyyy”表示年,“q”表示季度,“m”表示月份,“d”表示天數(shù),“ww”表示周數(shù),“h”表示小時(shí)數(shù),“n”表示分鐘數(shù),“s”表示秒數(shù)。
而參數(shù)number則表示添加的時(shí)間間隔數(shù)。其是以數(shù)值的形式表達(dá)的,可以為負(fù)值。參數(shù)date則要求是日期、時(shí)間的正確格式。
比如dateadd("d",100,"2006-5-20")就表示2006年5月20號(hào)以后的100天的日期值:2006-8-28。再比如dateadd("h",-12,"2005-5-20 10:00:00")就表示2005年5月20號(hào)上午10點(diǎn)前的12小時(shí)的日期時(shí)間:2005-5-19 22:00:00。
(2)DateDiff函數(shù):返回兩個(gè)日期時(shí)間之間的間隔??捎?jì)算出兩個(gè)日期相隔的年代、小時(shí)數(shù)等。使用方法:datediff(interval,date1,date2)。
參數(shù)interval和dateadd函數(shù)中的interval參數(shù)內(nèi)容描述相同,date1和date2參數(shù)分別就是相互比較的兩個(gè)日期時(shí)間。另外,當(dāng)date1的日期時(shí)間值大于date2時(shí),將顯示為負(fù)值。
比如DateDiff("yyyy","1982-7-18",date)表示某人的出生到現(xiàn)在已經(jīng)多少年了。又比如DateDiff("d","1982-7-18","2062-7-18")則計(jì)算了80年過(guò)了多少天:29220。
2,字符串處理函數(shù)
在腳本的功能處理中,通常需要對(duì)一些字符串進(jìn)行一些修飾性處理。比如過(guò)濾掉字符串中的敏感字眼以符合最終顯示的要求;又比如一段較長(zhǎng)的字符串,需要提取開(kāi)頭的幾個(gè)字符時(shí)。
(1)Asc函數(shù):返回字符串中第一個(gè)字母對(duì)應(yīng)的ANSI字符代碼。使用方法:asc(string)。其中string參數(shù)表示字符串。
(2)Chr函數(shù):返回指定了ANSI 字符代碼對(duì)應(yīng)的字符。使用方法:chr(chrcode)。參數(shù)chrcode是相關(guān)的標(biāo)識(shí)數(shù)字。該函數(shù)的功能和asc函數(shù)形成對(duì)應(yīng)。
比如:asc(“a”)表示小寫字母“a”的ANSI 字符“97”;同樣chr(97)表示的就是“小寫字母a”。另外chr(chrcode)中參數(shù)chrcode值為0到31的數(shù)字時(shí),表示不可打印的ASCII碼。比如“chr(10)”表示換行符,“chr(13)”表示回車符等,這常用于輸入和顯示格式的轉(zhuǎn)換中。
(3)Len函數(shù):返回字符串內(nèi)字符的數(shù)目(字節(jié)數(shù))。使用方法:len(string)。比如len(“l(fā)ove”)的值就是4。
(4)LCase函數(shù):返回所有字符串的小寫形式。使用方法:lcase(string)。比如lcase(“CNBruce”)返回為“cnbruce”。
(5)UCase函數(shù):返回所有字符串的大寫形式。與lcase函數(shù)形成對(duì)應(yīng)。同樣,ucase(“CNBruce”)返回為“CNBRUCE”。
(6)Trim函數(shù)、LTrim函數(shù)和RTrim函數(shù):分別返回前導(dǎo)和后續(xù)不帶空格、前導(dǎo)不帶空格或后續(xù)不帶空格的字符串內(nèi)容。比如:
trim(“ cnbruce ”)返回為“cnbruce”,前導(dǎo)和后續(xù)都不帶空格;
ltrim(“ cnbruce ”)返回為“cnbruce ”,前導(dǎo)不帶空格;
rtrim(“ cnbruce ”)返回為“ cnbruce”,后續(xù)不帶空格;
該函數(shù)常用于注冊(cè)信息中,比如確保注冊(cè)用戶名前或后的空格。
(7)Left函數(shù):返回從字符串的左邊算起的指定數(shù)目的字符。使用方法:left(string,length)。比如left(“brousce”,5)返回為“brous”,即前五位字符。
(8)Right函數(shù):返回從字符串的左邊算起的指定數(shù)目的字符。使用方法:right(string,length)。比如right(“brousce”,4)返回為“usce”,即后四位字符。
(9)instr函數(shù):返回某字符串在另一字符串中第一次出現(xiàn)的位置。比如現(xiàn)在查找字母“A”在字符串“A110B121C119D1861”中第一次出現(xiàn)的位置,則可以 instr(my_string,"A110B121C119D1861")
(10)Mid函數(shù):從字符串中返回指定數(shù)目的字符。比如現(xiàn)在的“110”則應(yīng)該是從字符串“A110B121C119D1861”的第2位取得3個(gè)單位的值:mid("A110B121C119D1861",2,3)
(11)Replace函數(shù):在字符串中查找、替代指定的字符串。replace(strtobesearched,strsearchfor,strreplacewith)其中strtobesearched是字符串,strsearchfor是被查找的子字符串,strreplacewith是用來(lái)替代的子字符串。比如 replace(rscon,"","") 則表示將rscon中所有“”的字符替換為“”
3,類型轉(zhuǎn)換函數(shù)
Cbool(string) 轉(zhuǎn)換為布爾值
Cbyte(string) 轉(zhuǎn)換為字節(jié)類型的值
Ccur(string) 轉(zhuǎn)換為貨幣類值
Cdate(string) 轉(zhuǎn)換為日前類型的值
Cdbl(string) 轉(zhuǎn)換為雙精度值
Cint(string) 轉(zhuǎn)換為整數(shù)值
Clng(string) 轉(zhuǎn)換為長(zhǎng)整型的值
Csng(string) 轉(zhuǎn)換為單精度的值
Cstr(var) 轉(zhuǎn)換為字符串值
Str(var) 數(shù)值轉(zhuǎn)換為字符串
Val(string) 字符串轉(zhuǎn)換為數(shù)值
4,運(yùn)算函數(shù)
Abs(nmb) 返回?cái)?shù)子的絕對(duì)值
Atn(nmb) 返回一個(gè)數(shù)的反正切
Cos(nmb) 返回一個(gè)角度的余炫值
Exp(nmb) 返回自然指數(shù)的次方值
Int(nmb) 返回?cái)?shù)字的整形(進(jìn)位)部份
Fix(nmb) 返回?cái)?shù)字的整形(舍去)部份
Formatpercent(表達(dá)式) 返回百分比
Hex(nmb) 返回?cái)?shù)據(jù)的16進(jìn)制數(shù)
Log(nmb) 返回自然對(duì)數(shù)
Oct(nmb) 返回?cái)?shù)字的8進(jìn)制數(shù)
Rnd 返回大于“0”而小于“1”的隨機(jī)數(shù),但此前需 randomize 聲明產(chǎn)生隨機(jī)種子
Sgn(nmb) 判斷一個(gè)數(shù)字的正負(fù)號(hào)
Sin(nmb) 返回角度的正鉉值
Sqr(nmb) 返回?cái)?shù)字的二次方根
Tan(nmb) 返回一個(gè)數(shù)的正切值
5,其他函數(shù)
IsArray(var) 判斷一個(gè)變量是否是數(shù)組
IsDate(var) 判斷一個(gè)變量是否是日期
IsNull(var) 判斷一個(gè)變量是否為空
IsNumeric(var) 判斷表達(dá)式是否包含數(shù)值
IsObject(var) 判斷一個(gè)變量是否是對(duì)象
TypeName(var) 返回變量的數(shù)據(jù)類型
Array(list) 返回?cái)?shù)組
Split(liststr) 從一個(gè)列表字符串中返回一個(gè)一維數(shù)組
LBound(arrayP 返回?cái)?shù)組的最小索引
Ubound(array) 返回?cái)?shù)組的最大索引
CreateObject(class) 創(chuàng)建一個(gè)對(duì)象
GetObject(pathfilename) 得到文件對(duì)象
關(guān)于請(qǐng)問(wèn)asp和請(qǐng)問(wèn)阿司匹林腸溶片有什么作用的介紹到此就結(jié)束了,記得收藏關(guān)注本站。
發(fā)表評(píng)論