ASP 강의 시리즈(10) ASP 내장 개체
저자:Eve Cole
업데이트 시간:2009-05-30 19:59:05
Active Server Pages는 사용자가 브라우저 요청을 통해 전송된 정보를 더 쉽게 수집하고, 브라우저에 응답하고, 사용자 기본 설정과 같은 사용자 정보를 저장할 수 있도록 하는 기본 제공 개체를 제공합니다. 이 문서에서는 각 개체에 대해 간략하게 설명합니다.
Application 개체 Application 개체를 사용하여 해당 응용 프로그램의 모든 사용자와 정보를 공유할 수 있습니다.
요청 개체 요청 개체를 사용하면 매개변수, 쿠키, POST 메서드나 GET 메서드를 사용하여 HTML 양식에서 전달된 사용자 인증 등 HTTP 요청과 함께 전달된 모든 정보에 액세스할 수 있습니다. 요청 개체를 사용하면 업로드된 파일과 같이 서버로 전송된 이진 데이터에 액세스할 수 있습니다.
응답 개체 응답 개체를 사용하여 사용자에게 전송되는 정보를 제어할 수 있습니다. 여기에는 정보를 브라우저로 직접 전송하거나, 브라우저를 다른 URL로 리디렉션하거나, 쿠키 값을 설정하는 것이 포함됩니다.
서버 객체
Server 개체는 서버의 메서드 및 속성에 대한 액세스를 제공합니다. 가장 일반적인 방법은 ActiveX 구성 요소(Server.CreateObject)의 인스턴스를 만드는 것입니다. 다른 방법은 URL 또는 HTML을 문자열로 인코딩하고, 가상 경로를 실제 경로에 매핑하고, 스크립트에 대한 시간 초과 기간을 설정하는 데 사용됩니다.
세션 개체 세션 개체를 사용하여 특정 사용자 세션에 필요한 정보를 저장할 수 있습니다. Session 객체에 저장된 변수는 사용자가 애플리케이션의 페이지 사이를 이동할 때 지워지지 않습니다. 이러한 변수는 사용자가 애플리케이션의 페이지에 액세스할 때 항상 존재합니다. Session 메서드를 사용하여 세션을 명시적으로 종료하고 유휴 세션의 시간 초과 기간을 설정할 수도 있습니다.
ObjectContext 개체 ObjectContext 개체를 사용하여 ASP 스크립트에 의해 시작된 트랜잭션을 커밋하거나 실행 취소할 수 있습니다.