다음 중에서 사이트에 새로운 방문자가 접속할 때마다 현재 접속해 있는 … | [전자상거래운용사 필기] 14년 1회차 기출문제 상세 페이지
1[전자상거래운용사 필기] 14년 1회차
다음 중에서 사이트에 새로운 방문자가 접속할 때마다 현재 접속해 있는 방문자 수를 증가시키기 위한 코드로 적당한 것은?
1
SUB Application_OnStart
Application.lock
Application(“Active”)=Application(“Active”)+1
Application.unlock
END SUB
2
SUB Application_OnEnd
Application.lock
Application(“Active”)=Application(“Active”)+1
Application.unlock
END SUB
3
SUB Session_OnStart
Application.lock
Application(“Active”)=Application(“Active”)+1
Application.unlock
END SUB
4
SUB Session_OnEnd
Application.lock
Application(“Active”)=Application(“Active”)+1
Application.unlock
END SUB
해설
새 방문자가 접속할 때마다 접속자 수를 증가시키려면, 방문자별로 새 세션이 시작되는 시점인 Session_OnStart 이벤트에서 카운터를 증가시켜야 한다.
Application_OnStart/OnEnd는 웹 애플리케이션 전체가 시작·종료될 때 한 번만 실행되므로 방문자마다 반응하지 않으며, Session_OnEnd는 세션이 끝날 때(즉 방문자가 나갈 때) 실행되므로 접속 시 카운트를 늘리는 용도로는 맞지 않다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.