Session °³Ã¼
¾îÇø®ÄÉÀÌ¼Ç °³Ã¼°¡ ÀüüÀÇ
»çÀÌÆ®¸¦ Áö¹èÇϸç, ¾îÇø®ÄÉÀÌ¼Ç º¯¼ö´Â ´©±¸³ª ¼öÁ¤ÇÒ ¼ö ÀÖ´Â °ø°³ÀûÀÎ Àü¿ªº¯¼ö¶ó°í ÇÑ´Ù¸é, ¼¼¼ÇÀº »ç¿ëÀÚ °³°³Àο¡°Ô °¢°¢ ÇÒ´çµÇ´Â °ÍÀ̸ç,
¼¼¼Çº¯¼ö´Â Àü¿ªº¯¼öÀ̱â´Â ÇÏÁö¸¸ ¾Æ¹«³ª ÇԺηΠ°íÄ¥ ¼ö ¾ø´Â ¾ÆÁÖ °³ÀÎÀûÀÎ °ÍÀ̶ó »ý°¢ÇÏ¸é µÈ´Ù.
Property (¼Ó¼º) |
|
SessionID |
»ç¿ëÀÚ¸¶´Ù °®°Ô µÇ´Â °íÀ¯ÇÑ ¼¼¼Ç°ª |
TimeOut |
¼¼¼ÇÀÌ À¯ÁöµÇ´Â ½Ã°£ |
Method (¸Þ¼Òµå) |
|
Abandon |
°Á¦·Î ¼¼¼ÇÀ» ¼Ò¸ê½ÃÅ°´Â ¸Þ¼Òµå |
Event (À̺¥Æ®) |
|
OnStart |
°¢°¢ÀÇ »ç¿ëÀÚ°¡ óÀ½ ¹æ¹®ÇÒ ¶§ ¹ß»ý |
OnEnd |
»ç¿ëÀÚÀÇ ¼¼¼ÇÀÌ ³¡³ª´Â ½ÃÁ¡¿¡ ¹ß»ý |
Session("count")=1
À̶õ Çü½ÄÀ» »ç¿ëÇϴµ¥ ¾îÇø®ÄÉÀ̼ǰú ºñ½ÁÇÏ´Ù ´Ù¸¸ ÀÌ ¼¼¼Çº¯¼ö´Â ¼¼¼ÇÀ» °¡Áø ÀڽŸ¸ÀÌ ÀÌ °ªÀ» ¹Ù²Ü ¼ö°¡ ÀÖ´Ù´Â °ÍÀÌ´Ù. ´ÙÀ½ ¿¹Á¦¸¦ ÅëÇØ
Á÷Á¢ È®ÀÎÇØ º¸ÀÚ.
¿¹Á¦) (Session.asp)
<%
Application.Lock
Application("check")=Application("check")+1
Application.UnLock
Session("check")=Session("check")+1
%>
¾îÇø®ÄÉÀ̼ǰú
¼¼¼Çºñ±³
ÇöÀçÀÇ
Application("check")ÀÇ °ª : <%=Application("check")%>
ÇöÀçÀÇ
Session("check")ÀÇ °ª : <%=Session("check")%>
°á°ú)
Session¿¡
´ëÇÑ °á°ú´Â ¿©·¯´ëÀÇ ÄÄ¿¡¼ Á¢¼ÓÇϰųª À¥ ºê¶ó¿ìÀú¸¦ »õ·Î ¶ç¿ö È®ÀÎÇØ¾ß ±× º¯È¸¦ ÇÒ ¼ö ÀÖ´Ù. ¿ì¼± À§ ¹®¼¸¦ ÀÛ¼ºÇÑµÚ ÆÄÀÏÀ» ¶ç¿ö º¸ÀÚ.
±×¸®°í »õ·Î°íħÀ» ÇØ º¸ÀÚ.
¾îÇø®ÄÉÀ̼ǰú
¼¼¼ÇÀÇ °ªÀÌ ¶È°°ÀÌ Áõ°¡ÇÔÀ» ¾Ë ¼ö ÀÖ´Ù. ±×·± ´ÙÀ½ ´Ù½Ã »õâÀ» ¶ç¿ö ¼ýÀÚ¸¦ È®ÀÎÇÏ°í ¶È°°Àº ¹æ¹ýÀ¸·Î ¹Ýº¹Çؼ ¼ýÀÚÀÇ º¯È¸¦ »ìÆ캸¸é ¾Ë ¼ö
ÀÖ´Ù.
¾Õ¿¡¼ º¸µíÀÌ ¼¼¼ÇÀº
ÄíÅ°ÀÇ ÀÏÁ¾À̶ó »ý°¢ÇÏ¸é µÈ´Ù. ÇÏÁö¸¸ ÄíÅ°¿Í ´Ù¸¥ Á¡Àº ÄíÅ°°¡ Ŭ¶óÀ̾ðÆ®¿¡ ÀúÀåµÇ´Â ¹Ý¸é ¼¼¼Ç°ªÀº ¼¹ö¿¡ ÀúÀåµÈ´Ù°í »ý°¢ÇÏÀÚ. ¼¼¼ÇÀÇ ´Ù¸¥
»ç¿ë¹ýÀº ´ÙÀ½°ú °°ÀÌ ÀÌ¿ëµÇ±âµµ ÇÑ´Ù.
<% Session.TimeOut=10
%>
ÀÌ°ÍÀº ¼¼¼ÇÀÇ À¯Áö½Ã°£ÀÌ
10ºÐÀ¸·Î ¼¼ÆõÊÀ» ¸»ÇÑ´Ù. ¿øÇÑ´Ù¸é ÀûÀýÇÏ°Ô À¯Áö½Ã°£À» Á¶¼³ÇÒ ¼ö ÀÖ´Ù.
¶ÇÇÑ °Á¦·Î ¼¼¼ÇÀ» ³¡³»°í
½Í´Ù¸é
<% Session.Abandon
%>
ÀÌ·¸°Ô ÁöÁ¤ÇØ ÁÖ¸é µÈ´Ù.
ÁÖÀÇÇÒ °ÍÀº Abandon ¸Þ¼Òµå´Â ¹æ¹®ÀÚÀÇ ¸ðµç ¼¼¼Çº¯¼öÀÇ °ªÀ» ´Ù ³¯¸°´Ù´Â °ÍÀÌ´Ù. ÇÑ »ç¿ëÀÚ°¡ ¿©·¯°³ÀÇ ¼¼¼Çº¯¼ö¸¦ °¡Áö°í ÀÖÀ» °æ¿ì ±×
°ªµéÀ» ´Ù ³¯¸°´Ù´Â °ÍÀÌ´Ù. Áï Session("count")¶ó´Â º¯¼ö¿Í Session("name")À̶ó´Â µÎ °³ÀÇ ¼¼¼Çº¯¼ö¸¦ °¡Áö°í ÀÖ´Ù°í
°¡Á¤ÇßÀ» ¶§ "Session("count").Abandon"À̶ó°í ½á¼ ÇϳªÀÇ ¼¼¼Çº¯¼öÀÇ °ªÀ» ³¯¸± ¼ö´Â ¾ø´Ù´Â °ÍÀÌ´Ù. ¸ðµÎ ³¯¶ó°¡°Å³ª ¸ðµç
À¯ÁöµÇ´Â °Í µÑ ÁßÀÇ Çϳª¶ó´Â °ÍÀÌ´Ù.
|