asp의 가장 기본이 되는 내장객체에 대해 알아보도록 하겠습니다.
1. Request 객체
http 통신을 관리하기 위해 asp는 클라이언트의 요청 정보를 저장하여 서버의 어플리케이션이 이를 사용할수 있도록 하는 객체
쉽게 말하면 사용자가 입력한 값을 변수에 담에 서버에서 처리할수 있도록 하는 객체
2. Response 객체
Request와는 반대로 Request가 클라이언트 요청을 서버로 전달하는데 사용되는 객체라면 Response객체는 서버의 정보를 클라이언트
브라우저에 전송하는 역할을 한다
3. Session 객체
session객체는 어플리케이션(브라우저)으로부터 페이지를 요청하는 각각의 사용자에게 할당되는 값으로 이객체를 사용하여 각각의
사용자 정보를 저장할 수 있다. 가장 일반적으로 사용되는 부분은 회원 로그인이며, 이 객체는 서버에 저장되기 때문에 너무많은
session객체 사용시 서버 부하가 걸릴 수 있다.
위의 3가지가 asp 내장 객체중 가장 빈번하게 사용된다. 이외에 몇개의 객체를 더 알아보도록 하자
4. Application 객체
asp에서 유일하게 전역변수로 사용가능한 객체, asp는 변수 자체로 전역변수를 만들수 없기 때문에 Application객체를 사용 전역변수를 만들수 있다
물론 session객체에 값을 저장하고 필요할때 불러올수는 있으나 session객체의 남발은 서버의 과부하를 초래할수 있기 때문에
가급적 꼭 필요한 때가 아니면 권장하지 않는다.
5. Server 객체
server 객체는 일반적인 기능을 제공하는 메쏘드와 프로퍼티를 가지고 있다. 이 객체는 페이지가 실행되는 환경과 다른 객체가
엑티브 서버 어플리케이션을 구성하기 위해 사용되는 환경을 나타낸다.
위 5가지가 가장 빈번하게 사용되는 asp 내장 객체이며, 이정도만 숙지해도 asp로 웹사이트 개발하는데는 지장 없을것입니다.
오늘은 간단하게 asp내장객체에 대해 설명 드렸습니다.
asp의 기본은 그다지 어렵지 않기 때문에 기본적인 내용을 순차적으로 정리하기 보다는
빈번하게 사용되는 내용을 두서없이 정리해 보겠습니다.
'개발이야기 > asp' 카테고리의 다른 글
asp에서 split를 이용한 문자열 배열 사용하기 (0) | 2017.01.05 |
---|---|
asp에서 함수 사용법 (0) | 2017.01.03 |
asp ANSI 코딩시 한글 깨짐현상 처리 (0) | 2017.01.02 |
asp DateAdd()를 이용한 날짜 더하기 (0) | 2016.12.28 |
asp 문자열 치환 함수 replace (0) | 2016.12.24 |