ContentsClass #11: Internet °ú World Wide Web
in place May 8, 2002, lasted modified May 8, 2002, working...
ÀÎÅͳݰú ÀÎÅÍ³Ý ¼ºñ½º
- ÀÎÅÍ³Ý À̶õ - LAN, WAN µîÀ» ¿¬°áÇÏ¿© Àü¼¼°èÀû ¿¬°áÀÌ °¡´ÉÇϵµ·Ï ±¸¼ºµÈ ¹°¸®Àû Àü»ê¸Á
- ÀÎÅÍ³Ý ¼ºñ½º¶õ - ÀÎÅͳݻóÀÇ ÀÀ¿ë ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ¿© ´Ù¾çÇÑ ³×Æ®¿÷ ¼ºñ½º¸¦ Á¦°øÇϴ°Í:
- World Wide Web - WEB Service
- ÀüÀÚ¸ÞÀÏ
- FTP(File Transfer Protocol) - ¿ø°ÝÁö·Î ÆÄÀÏ Àü¼Û ¼ºñ½º
- TelNet - ¿ø°Ý Å͹̳¯ ¼ºñ½º - PC Åë½Å
- Whois - http://whois.nic.or.kr, http://qwho.com
¿ùµå¿ÍÀ̵å À¥
1992³â ½ºÀ§½º CERN¿¡¼ hypermedia ÇÁ·ÎÁ§Æ® °á°ú·Î Ãâ¹ß ÇöÀç Á¤º¸½Ã½ºÅÛÀÇ ±âº» Ç÷¿ÆûÀ¸·Î °¢±¤
À¥ÀÇ ±¸¼º¿ä¼Ò
- ÀÎÅͳÝ
- ÄÄÇ»ÅÍ·Î ±¸¼ºµÈ Áö¿ª ³×Æ®¿÷À» Åë½Å¸ÁÀ¸·Î ¿¬°áÇÑ ³×Æ®¿÷ÀÇ ³×Æ®¿÷
- ÀÀ¿ë ÇÁ·ÎÅäÄÝ·Î TCP/IP, HTTPµîÀ» »ç¿ë
- ¼¼°è 70°³±¹ 30,000 ¿©°³ÀÇ Áö¿ª ³×Æ®¿÷ ¿¬°á
- SMTP, Telnet, FTP µîÀÇ ÇÁ·ÎÅäÄÝ Áö¿ø
- ˴
- Web Server¿Í Web Browser°¡ Çùµ¿ÇÏ¿© À¥»çÀÌÆ®ÀÇ ÀڷḦ Á¦°øÇÏ´Â ¼ºñ½º
- Web Page´Â ¹®ÀÚ, ±×¸², ¼Ò¸®, ¿µ»óÀ» Æ÷ÇÔÇÏ´Â º¹ÇÕ¹®¼
- URL (Uniform Resource Locator)
- ÀÎÅͳݿ¡ ¿¬°áµÈ ¸ðµç Web Page¸¦ °íÀ¯ÇÏ°Ô ½Äº°Çϱâ À§ÇØ ºÎ¿©µÈ ÁÖ¼Ò
- URLÀº ¹®¼, À̹ÌÁö, À½Çâ, ÇÁ·Î±×·¥µîÀ» ¸ðµÎ Æ÷ÇÔ
http://kedb.gsnu.ac.kr:7800/ta/default.asp http ÇÁ·ÎÅäÄÝ ½ºÅ´ - ¾î¶² ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÒ °ÍÀΰ¡ - HTTP, FTP, MAILTO ://kedb.gsnu.ac.kr ¼¹öÀ̸§, IP ÁÖ¼Ò :7800 Æ÷Æ®¹øÈ£ - ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÀÓÀÇ /ta/default.asp ¸ñÇ¥ÀÚ¿ø¿¡ ´ëÇÑ °æ·Î - HTTP (Hyper Text Transfer Protpcol)
- À¥ÀÇ URL°ø°£ÀÇ ÀÚ¿øµéÀ» Áö¿øÇϱâ À§ÇØ TCP/IP À§¿¡¼ ½ÇÇàµÇ´Â ÇÁ·ÎÅäÄÝ
- 1990 ³â ÀÎÅͳݻóÀÇ ÀÚ·áÀü¼ÛÀ» À§ÇØ »ç¿ë
- HTTP´Â Ŭ¶óÀ̾ðÆ®/¼¹ö ½Ã½ºÅÛÀÇ ÀÏÁ¾ÀÌÁö¸¸ Stateless
- TCP/IP »óÀÇ RPCÀÇ ÀÏÁ¾
- Ŭ¶óÀ̾ðÆ®´Â URLÀ» ÀÌ¿ëÇÏ¿© ¼¹ö¿¡ ¿äûÇÏ°í ¼¹ö´Â ¿äûÀ» ó¸®ÇÑ ÈÄ ¿¬°áÀ» Àؾî¹ö¸²
- HTML (Hyper Text Mark-Up Language)
- Hyper Link¸¦ ³»ÀåÇÏ°í À¥¹®¼ÀÇ ³»¿ëÀ» ±â¼úÇÏ´Â Tag ¹®¼
- À¥Àº °Å´ëÇÑ HTMLÀÇ ÁýÇÕ
- HTMLÀº Web Server¿¡ Á¸ÀçÇϸç Ŭ¶óÀ̾ðÆ®ÀÇ Request¿¡ ÀÇÇÏ¿© Á¦°ø
- HTML ÆÄÀÏÀº Ascii ÆÄÀϷνá HTML Tag¸¦ Æ÷ÇÔ
- HTML °ú XML Àº SGML ÀÇ ºÎºÐÁýÇÕÀ̸ç HTMLÀº Çü½ÄÁ¤ÀÇ XMLÀº ÀǹÌÁ¤ÀÇ
- Web Browser
- Web Server¿¡ HTML ¹®¼¸¦ ¿ä±¸ÇÏ°í À̸¦ Display ÇÏ´Â ±â´ÉÀ» ÇÏ´Â Browser
- Web »óÀÇ Clinet
- ¹®¼ÀÇ ¿ä±¸´Â URLÀ» Á÷Á¢Ã³¸®Çϰųª HTML ¹®¼»óÀÇ Hyperlink
- ¼¹ö¿¡¼ º¸³½ HTMLÀ» Tag¿¡ ¸Â°Ô Ãâ·Â
- °¢ OS ¿¡ ±¸ÇöµÇ¾î Ç÷¿Æû µ¶¸³¼º º¸Àå
- Java Applet Áö¿ø - VMS ³»Àå c.f Active X Component
- Client SIde Script Áö¿ø - Java Script, VBScript
- OS ÆÄÀÏ¿¡ ¿¬µ¿µÈ Application invocation Áö¿ø
- ÄíÅ° Áö¿ø - Stateless ¸¦ ±Øº¹Çϱâ À§ÇÑ Clinet SideÀÇ Memory È®º¸
- Web Server
- HTTP ÇÁ·ÎÅäÄÝ¿¡ µû¶ó ¿ä±¸µÈ Service¸¦ Áö¿øÇÏ´Â ¼¹ö ÇÁ·Î±×·¥
- µ¥¸ó Çü½ÄÀ¸·Î Á¸Àç - ¼¹ö ÇÁ·Î¼¼½º Á¸Àç (HTTPD)
- ÇÊÅÍ ±â´ÉÀ» ÀÌ¿ëÇÏ¿© Server SIde Script Á¦°ø
FIg 11-1. Web Server ¿Í Web BrowserÀÇ ÀÛµ¿- Common Gateway Interface
- Á¤Àû HTML¿¡¼ ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°±â À§ÇÑ ¹æ¹ý
- HTML ÀÇ FORM Tag¿¡ ÀÇÇÏ¿© Áö¿ø
- FORM TagÀÇ Actionn attribute »óÀÇ ÇÁ·Î±×·¥À» FORM ¾ÈÀÇ INPUT Tag¸¦ Ŭ¸¯ÇÒ °Ü¿ì ½ÇÇà
- WebÀ» Database¹× ¿©·¯ Application ¼¹ö·Î »ç¿ëÇÒ¼ö ÀÖ°Ô ÇÏ´Â ±âº»Àû ±âÁ¦
Knowledge & Engineering Databases (c) copyright Namchul Do, 2002