コンテンツにスキップ

Active Server Pages

Xuất điển: フリー bách khoa sự điển 『ウィキペディア ( Wikipedia ) 』

( アクティブサーバーページ,ASP) はマイクロソフトが khai phát したウェブページを động đích に tác thành する kỹ thuật である. Hậu 継であるASP.NETの đăng tràng により, ASPのことをクラシックASPと biểu hiện することもある.

HTMLなどのマークアップ ngôn ngữVBScriptJavaScriptなどのスクリプト ngôn ngữを tổ み hợp わせることで thành り lập つ. ウェブページ gian のデータのやりとりが dung dịch であるため,Điện tử thương thủ dẫn( インターネットを thông じた thông tín phiến mại ) などで hoạt dụng されている. Đồng dạng の kỹ thuật として,Javaサーブレット,JavaServer Pages(JSP),PHPなどがある.

ASPを động tác させるためのWebサーバInternet Information Services(IIS) やPersonal Web Server(Anh ngữ bản)(PWS) があり, IISは đương sơ マイクロソフトのサーバ hướng けOS (Windows NT Server,Windows 2000 ServerWindows Server 2003) にのみ phó chúc していたが, hiện tại ではホーム/ビジネス hướng けOS (Windows XP Professional,Windows Vista)にも phó chúc されている. PWSはWindows 95,Windows 98にインストールすることが xuất lai る. またWindows MeDĩ hàng PWSの canh tân は hành われておらず, マイクロソフト chế のWebサーバはIISに nhất bổn hóa されている.

ASPの hậu 継 kỹ thuật としてASP.NETが khai phát された vi, hiện tại では tân quy システムの khai phát でASPが lợi dụng される sự は giảm りつつあるが, xí nghiệp のイントラサイトや, tiểu quy mô な động đích ページで dụng いられる tràng hợp もある.

ASPで lợi dụng できる ngôn ngữ

[Biên tập]

ASPはActive Scriptingのホストであるため, Active Scriptingに đối ứng した ngôn ngữ を lợi dụng することができる ( ngôn ngữ の thật trang によって nhất bộ chế hạn がある ). Kí định の ngôn ngữ はVBScriptであるが, スクリプトの tiên đầu で tuyên ngôn したり, IISの thiết định で kí định の ngôn ngữ として thiết định したりすることで, lợi dụng する ngôn ngữ を変 canh することが xuất lai る.

ASPのバージョン

[Biên tập]
  • Active Server Pages 1.0 (IIS 3.0) 1996 niên 12 nguyệt
  • Active Server Pages 1.0b
  • Active Server Pages 2.0 (IIS 4.0) 1997 niên 9 nguyệt
  • Active Server Pages 3.0 (IIS 5.0) 2000 niên 11 nguyệt

ASPによるプログラムの lệ

[Biên tập]

Lệ 1:Hello worldの văn tự liệt を xuất lực させる.

<html>
<body>
<%Response.Write("Hello world")%>
</body>
</html>

Lệ 2: Kim nhật の nhật phó をスクリプト ngôn ngữ を dụng いて xuất lực させる.

<%@Language="JavaScript"%>
<html>
<body>
Kim nhật は<%=Date()%>です.
</body>
</html>

Apache::ASPについて

[Biên tập]

ASPは cơ bổn đích にMicrosoftのHTTPサーバ dĩ ngoại では sử えないが,Apache::ASPを sử うと, hạn định đích ではあるがApacheThượng でPerlを dụng いたASPを tráp えるようになる ( Perl dĩ ngoại のスクリプトはサポートしない ).

Quan liên hạng mục

[Biên tập]

Ngoại bộ リンク

[Biên tập]