"ASP"의 두 판 사이의 차이
4번째 줄: | 4번째 줄: | ||
== 역사 == | == 역사 == | ||
− | ASP는 처음에 1996년 경 윈도우 NT 4.0 옵션 팩을 통하여 [[인터넷 정보 서비스]]의 추가 기능으로 출시되었다. 나중에 윈도우 서버의 무료 구성 요소로 포함이 되었다. <ref> 〈[https://ko.wikipedia.org/wiki/%EC%95%A1%ED%8B%B0%EB%B8%8C_%EC%84%9C%EB%B2%84_%ED%8E%98%EC%9D%B4%EC%A7%80 액티브 서버 페이지]〉,《위키백과》, 2018-10-31</ref> 시간이 흘러 2002년에 [[ASP.NET]]으로 대체되었다. ASP는 | + | ASP는 처음에 1996년 경 윈도우 NT 4.0 옵션 팩을 통하여 [[인터넷 정보 서비스]]의 추가 기능으로 출시되었다. 나중에 윈도우 서버의 무료 구성 요소로 포함이 되었다. <ref> 〈[https://ko.wikipedia.org/wiki/%EC%95%A1%ED%8B%B0%EB%B8%8C_%EC%84%9C%EB%B2%84_%ED%8E%98%EC%9D%B4%EC%A7%80 액티브 서버 페이지]〉,《위키백과》, 2018-10-31</ref> 시간이 흘러 2002년에 [[ASP.NET]]으로 대체되었다. ASP는 2020년 1월 14일까지 지원이 예정되어 있고, 현재는 신규 프로젝트에는 거의 쓰이지 않고 있는 퇴물신세이다. 기존에 구축해놓은 솔루션의 유지보수용으로 사용되는 것이 거의 전부이다. <ref> 〈[https://namu.wiki/w/ASP 스크립트 엔진(Active Server Pages)]〉,《나무위키》, 2019-04-15</ref> |
=== 버전 === | === 버전 === | ||
* ASP 1.0 버전은 1996년 12월 IIS 3.0의 일부로 출시되었다. | * ASP 1.0 버전은 1996년 12월 IIS 3.0의 일부로 출시되었다. | ||
* ASP 2.0 버전은 1997년 09월 IIS 4.0의 일부로 출시되었다. | * ASP 2.0 버전은 1997년 09월 IIS 4.0의 일부로 출시되었다. | ||
* ASP 3.0 버전은 2000년 11월 IIS 5.0의 일부로 출시되었다. | * ASP 3.0 버전은 2000년 11월 IIS 5.0의 일부로 출시되었다. | ||
+ | |||
+ | == 특징 == | ||
+ | === ASP 2.0 버전 === | ||
+ | ASP 2.0 버전은 6개의 기본 제공 개체를 제공한다. 종류는 Application, ASPError, Request, Response, Server, Session 이 있으며, 이중 'Session'개체는 페이지마다 변수의 상태를 유지하는 세션을 나타낸다. 동적 스크립팅(Active Scripting) 엔진의 COM (Component Object Model) 지원은 ASP 웹사이트들이 DLL과 같은 컴파일 된 라이브러리들을 함수처럼 접근 가능하게 해 준다. | ||
+ | === ASP 3.0 버전 === | ||
+ | ASP 3.0 버전은 하위버전인 ASP 2.0 버전과는 크게 다르지 않지만 Server.Transfer 메서드, Server.Excute 메서드 및 향상된 ASP에러 개체와 같은 몇 가지의 추가 기능을 제공한다. 또한 기본적으로 버퍼링을 활성화하고 더 나은 성능을 위해 엔진을 최적화한다. | ||
{{각주}} | {{각주}} |
2019년 6월 26일 (수) 16:24 판
ASP(에이에스피)는 Active Server Pages의 약자로서, 미국 마이크로소프트의 윈도우 서버에서 운영되는 스크립트 방식의 웹 프로그래밍 언어이다. 다른말로 '액티브 서버 페이지' 라고도 불린다.
역사
ASP는 처음에 1996년 경 윈도우 NT 4.0 옵션 팩을 통하여 인터넷 정보 서비스의 추가 기능으로 출시되었다. 나중에 윈도우 서버의 무료 구성 요소로 포함이 되었다. [1] 시간이 흘러 2002년에 ASP.NET으로 대체되었다. ASP는 2020년 1월 14일까지 지원이 예정되어 있고, 현재는 신규 프로젝트에는 거의 쓰이지 않고 있는 퇴물신세이다. 기존에 구축해놓은 솔루션의 유지보수용으로 사용되는 것이 거의 전부이다. [2]
버전
- ASP 1.0 버전은 1996년 12월 IIS 3.0의 일부로 출시되었다.
- ASP 2.0 버전은 1997년 09월 IIS 4.0의 일부로 출시되었다.
- ASP 3.0 버전은 2000년 11월 IIS 5.0의 일부로 출시되었다.
특징
ASP 2.0 버전
ASP 2.0 버전은 6개의 기본 제공 개체를 제공한다. 종류는 Application, ASPError, Request, Response, Server, Session 이 있으며, 이중 'Session'개체는 페이지마다 변수의 상태를 유지하는 세션을 나타낸다. 동적 스크립팅(Active Scripting) 엔진의 COM (Component Object Model) 지원은 ASP 웹사이트들이 DLL과 같은 컴파일 된 라이브러리들을 함수처럼 접근 가능하게 해 준다.
ASP 3.0 버전
ASP 3.0 버전은 하위버전인 ASP 2.0 버전과는 크게 다르지 않지만 Server.Transfer 메서드, Server.Excute 메서드 및 향상된 ASP에러 개체와 같은 몇 가지의 추가 기능을 제공한다. 또한 기본적으로 버퍼링을 활성화하고 더 나은 성능을 위해 엔진을 최적화한다.
각주
- ↑ 〈액티브 서버 페이지〉,《위키백과》, 2018-10-31
- ↑ 〈스크립트 엔진(Active Server Pages)〉,《나무위키》, 2019-04-15
참고자료
ASP 썸네일로고사진 - https://reviewhostingasp.net/best-and-recommended-classic-asp-hosting-in-europe/
같이 보기