1ãå
³äº Active Server Page
Microsoft Active Server Pagesï¼ASPï¼æ¯æå¡å¨ç«¯èæ¬ç¼å ç¯å¢ï¼ä½¿ç¨å®å¯ä»¥å建åè¿è¡å¨æã交äºç Web æå¡å¨åºç¨ç¨åºãä½¿ç¨ ASP å¯ä»¥ç»å HTML 页ãèæ¬å½ä»¤å ActiveX ç»ä»¶ä»¥å建交äºç Web 页ååºäº Web çåè½å¼ºå¤§çåºç¨ç¨åºãASP åºç¨ç¨åºå¾å®¹æå¼ååä¿®æ¹ã
HTML ç¼å人å
å¦ææ¨æ¯ä½ HTML ç¼å人åï¼æ¨å°åç° ASP èæ¬æä¾äºå建交äºé¡µçç®ä¾¿æ¹æ³ãå¦ææ¨æ¾æ³ä» HTML è¡¨æ ¼ä¸æ¶éæ°æ®ï¼æç¨é¡¾å®¢çå§å个人å HTML æ件ï¼ææ ¹æ®æµè§å¨çä¸å使ç¨ä¸åçç¹æ§ï¼æ¨ä¼åç° ASP æä¾äºä¸ä¸ªåºè²ç解å³æ¹æ¡ã以åï¼è¦æ³ä» HTML è¡¨æ ¼ä¸æ¶éæ°æ®ï¼å°±ä¸å¾ä¸å¦ä¹ ä¸é¨ç¼ç¨è¯è¨æ¥å建ä¸ä¸ª CGI åºç¨ç¨åºãç°å¨ï¼æ¨åªè¦å°ä¸äºç®åçæ令åµå
¥å°æ¨ç HTML æ件ä¸ï¼å°±å¯ä»¥ä»è¡¨æ ¼ä¸æ¶éæ°æ®å¹¶è¿è¡åæãæ¨åä¸å¿
å¦ä¹ å®æ´çç¼ç¨è¯è¨æè
åç¬ç¼è¯ç¨åºæ¥å建交äºé¡µã
éçä¸æææ¡ä½¿ç¨ ASP åèæ¬è¯è¨çæå·§ï¼æ¨å¯ä»¥å建æ´å¤æçèæ¬ãå¯¹äº ASPï¼æ¨å¯ä»¥ä¾¿æ·å°ä½¿ç¨ ActiveX ç»ä»¶æ¥æ§è¡å¤æçä»»å¡ï¼æ¯å¦è¿æ¥æ°æ®åºä»¥åå¨åæ£ç´¢ä¿¡æ¯ã
对 ASP èæ¬çéæ¥ä»ç»ï¼è¯·åé
ASP æç¨ãç¶åæ¨å¯ä»¥ååå°è¿äºä¸»é¢ä¸äºè§£å
³äºç¼å ASP èæ¬ç详ç»ä¿¡æ¯ã
æç»éªçèæ¬ç¼å人å
å¦ææ¨å·²ç»ææ¡ä¸é¨èæ¬è¯è¨ï¼å¦ VBScriptãJavaScript æ PERLï¼èä¸æ¨å·²ç»äºè§£ä½¿ç¨ ASP çæ¹æ³ãåªè¦å®è£
äºç¬¦å ActiveX èæ¬æ åçç¸åºèæ¬å¼æï¼å°±å¯ä»¥å¨ ASP 页ä¸ä½¿ç¨ä»»ä½ä¸ç§èæ¬è¯è¨ãASP 带æ Microsoft? Visual Basic? Scripting Edition ï¼VBScriptï¼å Microsoft? JScript? çèæ¬å¼æï¼è¿æ ·æ¨å¯ä»¥ç«å³å¼å§ç¼è¾èæ¬ãPERLãREXX å Python ç ActiveX èæ¬å¼æå¯ä»¥ä»ç¬¬ä¸æ¹å¼å人åå¤è·å¾ã
Web å¼å人å
å¦ææ¨å·²ç»ææ¡äºä¸é¨ç¼ç¨è¯è¨ï¼å¦ Visual Basicï¼æ¨å°åç° ASP æ¯å¿«éå建 Web åºç¨ç¨åºçä¸ä¸ªé常çµæ´»çæ¹æ³ãéè¿å HTML ä¸æ·»å èæ¬å½ä»¤ï¼æ¨è½å¤å建åºç¨ç¨åºç HTML æ¥å£ãéè¿å建èªå·±ç ActiveX ç»ä»¶ï¼å¯ä»¥å°åºç¨ç¨åºä¸çåä¸é»è¾å°è£
å°è½å¤ä»èæ¬ãå
¶ä»ç»ä»¶æä»å
¶ä»ç¨åºä¸è°ç¨ç模åã
ä½¿ç¨ ASP è¿è¡è®¡ç®ç Web å¯è½¬å为æå½¢çå©çï¼å®ä½¿ Web ä¾åºåè½å¤æä¾äº¤äºçåä¸åºç¨èä¸ä»
ä»
æ¯åå¸å
容ãä¾å¦ï¼æ
è¡ç¤¾è½å¤æ¯å
¬å¸èªç©ºæ¶å»è¡¨åå¾æ´å¤ï¼ç¨ ASP èæ¬å¯ä»¥è®©å®¢æ·å¯çç°æçèªçãæ¯è¾è´¹ç¨å¹¶é¢å®åº§ä½ã
å
å«å¨ Windows NT Option pack ä¸ç Microsoft Transaction Serverï¼MTSï¼å¯ä»¥éä½å¨æå¡å¨ä¸æé ç¨åºçå¤ææ§åè´¹ç¨ãMTS å¯ä»¥è§£å³å¼åé£äºä¿å¯æ§å¼ºçãå¯å级ç以åå¯é ç Web åºç¨ç¨åºçå¤ææ§é®é¢ã
Active Server Pages 模å
æµè§å¨ä» Web æå¡å¨ä¸è¯·æ± .asp æ件æ¶ï¼ASP èæ¬å¼å§è¿è¡ãç¶å Web æå¡å¨è°ç¨ ASPï¼ASP å
¨é¢è¯»å请æ±çæ件ï¼æ§è¡ææèæ¬å½ä»¤ï¼å¹¶å° Web é¡µä¼ éç»æµè§å¨ã
ç±äºèæ¬å¨æå¡å¨ä¸èä¸æ¯å¨å®¢æ·ç«¯è¿è¡ï¼ä¼ éå°æµè§å¨ä¸ç Web 页æ¯å¨ Web æå¡å¨ä¸çæçãæ以ä¸å¿
æ
å¿æµè§å¨è½å¦å¤çèæ¬ï¼Web æå¡å¨å·²ç»å®æäºææèæ¬çå¤çï¼å¹¶å°æ åç HTML ä¼ è¾å°æµè§å¨ãç±äºåªæèæ¬çç»æè¿åå°æµè§å¨ï¼æ以æå¡å¨ç«¯èæ¬ä¸æå¤å¶ãç¨æ·çä¸å°å建ä»ä»¬æ£å¨æµè§ç页çèæ¬å½ä»¤ã
2ãActive Server Page çæ°åè½
Active Server Pages å¨åè½æ¹é¢ææå¢å¼ºï¼æ´æäºå¼ååºç¨ç¨åºã
Microsoft èæ¬è°è¯ç¨åºã æ¨å¯ä»¥ä½¿ç¨èæ¬è°è¯ç¨åºè°è¯ .asp æ件ã请åé
è°è¯ ASP èæ¬ã
äºå¡æ§èæ¬ã ASP 页å页ä¸ä½¿ç¨ç对象å¯ä»¥è¿è¡äºäºå¡ç¯å¢ä¹ä¸ãå¨é¡µä¸çå
¨é¨å·¥ä½åªæ两ç§ç»æï¼æ交æç»æ¢ãäºå¡å¯ä»¥ä¿æ¤åºç¨ç¨åºå
äºå 失败è导è´æ°æ®ä¸¢å¤±ã请åé
å建äºå¡æ§èæ¬ã
管çå·¥å
·ã 许å¤åºç¨ç¨åºè®¾ç½®å¯å¨ Internet æå¡ç®¡çå¨ä¸è¿è¡ï¼è¿æ¯ Internet Information Server å Personal Web Serverï¼å¨ Windows NT Workstation ä¸ï¼ç管çå·¥å
·ã请åé
é
ç½® ASP åºç¨ç¨åºã
é离 ASP åºç¨ç¨åºã æ¨å¯ä»¥é离 ASP åºç¨ç¨åºä»¥ä¾¿å®ä»¬è½å¨ Web æå¡å¨ä¸ç¬ç«çå
å空é´å
è¿è¡ãä¸ä¸æ个åºç¨ç¨åºå¤±è´¥æ¶ï¼å¯ä»¥ä¿æ¤å
¶ä»åºç¨ç¨åºå Web æå¡å¨ãå®ä¹ä½¿æ¨å¯ä»¥å¨ä¸åæ¢ Web æå¡å¨çæ
åµä¸ï¼åæ¢ä¸ä¸ªåºç¨ç¨åºæä»å
åä¸å¸è½½å
¶ç»ä»¶ã请åé
é离åºç¨ç¨åº.
æ件ä¸è½½ã æµè§å¨å¯ä»¥éè¿ Posting Acceptor åºç¨ç¨åºå°æ件ä¸è½½å° Web æå¡å¨ãå¯ä»¥ç¼å ASP èæ¬æ¥åé带æä» Posting Acceptor ä¼ æ¥çä¿¡æ¯ç emailï¼å¦æ¯ä¸ä¸ªä¸è½½æ件çä½ç½®åå称ã请åé
Posting Accepter ææ¡£ï¼å¨ Microsoft Site Server Express çç®å½è¡¨ä¸ï¼ã
æ°ç ASP ç»ä»¶ã ASP æä¾äºæ°çåºç¡ç»ä»¶ãæå
³æ¦è¿°è¯·åé
ActiveX ç»ä»¶ã
åºç¨ç¨åºæ ¹ç®å½çæ¹åã ASP åºç¨ç¨åºçæ ¹ç®å½å¨æ¨ç Web ç«ç¹ä¸å¯ä»¥æ¯ç©çç®å½ã以åï¼æ ¹ç®å½å¿
é¡»æ å°ä¸ºèæç®å½ãç°å¨å¯ä»¥ç¨ Internet æå¡ç®¡çå¨æ示 ASP åºç¨ç¨åºçæ ¹ç®å½ã请åé
å建åºç¨ç¨åºãå¿
é¡»å° .asp æ件置äºåºç¨ç¨åºæ ä¸ï¼Web æå¡å¨æè½æ£æµæ件çæ¹å并ä¸èªå¨éè£
å®ä»¬ã
æ¯æ Internet Explorer 4.0 ééå Web é¢æµã å½ ASP è¦åéå
å«ééå®ä¹å½ä»¤çæ件æ¶ï¼å®ä¼èªå¨åè¯ Internet Explorer 4.0ãä½¿ç¨ ASP å¾å®¹æå°±è½çæééå®ä¹ (.cdf) æ件ã
æ¯æ HTTP 1.1 åè®®ã Internet Information Server å Personal Web Server æ¯æ HTTP 1.1 åè®®ãå¨ååºæ¯æ HTTP 1.1 çæµè§å¨ï¼ä¾å¦ Internet Explorer 4.0ï¼æ¶ï¼è¿ä¸æ¯æå¯ä½¿ ASP å©ç¨æ°åè®®çé«æçãä¾å¦ï¼å½åæµè§å¨è¿å页çæ¶åï¼ASP 使ç¨å¤§å转æ¢ç¼ç 以æé«ç½ç»æçã
温馨提示:答案为网友推荐,仅供参考