ÀüÀÚ»ó°Å·¡
½Ã½ºÅÛ ¿î¿µ ¹× °ü¸®
1.ÀüÀÚ»ó°Å·¡ ÄÄÇ»ÅÍ
½Ã½ºÅÛ
2. ÀüÀÚ»ó°Å·¡ ½Ã½ºÅÛ ±¸¼º-FTP ¼¹ö, ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö
1) FTP ¼¹ö
FTP(File Transfer Protocol)´Â WWW ´ÙÀ½À¸·Î °¡Àå ¸¹ÀÌ »ç¿ëÇÏ°í ÀÖ´Â ÇÁ·ÎÅäÄÝÀÌ´Ù.
WWW°¡ ÁÖ·Î ±×·¡ÇÈ À̹ÌÁö¸¦ Æ÷ÇÔÇÑ ÅؽºÆ® Á¤º¸¸¦ »ç¿ëÀÚ¿¡°Ô ÀÎÅÍ·¢Æ¼ºêÇÏ°Ô º¸¿©Áشٸé, FTP´Â FTP ¼¹ö¿¡ ÀúÀåµÇ¾î ÀÖ´Â ¾ÆÄ«À̺ê(Archives)
Áß¿¡¼ ¿øÇÏ´Â °ÍÀ» ½±°Ô ã¾ÆÁØ´Ù.
¨ç FTP ¼¹öÀÇ ¸ñÀû
´ë¿ë·®ÀÇ
¼¹ö¿¡ °¢Á¾ ¼ÒÇÁÆ®¿þ¾î ¹× µµÅ¥¸àÅ×À̼Ç(Documentation)À» ÀúÀåÇÏ¿©, »ç¿ëÀÚ·Î ÇÏ¿©±Ý ÇÊ¿äÇÒ ¶§¸¶´Ù ´Ù¿î·ÎµåÇØ
»ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çϱâ À§ÇؼÀÌ´Ù.
¨è
Á¾·ù
¡ß
»ç¿ëÀÚ FTP(USER FTP)
·FTP ¼¹ö¿¡ µî·ÏµÈ »ç¿ëÀÚ·Î ÇÏ¿©±Ý »ç¿ëÀÚº° µð·ºÅ͸® ¾×¼¼½º¸¦ ÇØÁØ´Ù.
·ÀϹÝÀûÀÎ
À¯´Ð½º ½Ã½ºÅÛ¿¡¼ ±âº»À¸·Î Á¦°øÇÑ´Ù.
·µî·ÏµÇÁö
¾ÊÀº »ç¿ëÀÚÀÇ °æ¿ì ¼ºñ½º¸¦ Á¦°øÇÒ ¼ö ¾ø´Ù.
·µî·ÏµÈ
»ç¿ëÀÚ°¡ FTP ¼¹ö¿¡ Á¢±ÙÇÒ °æ¿ì Æнº¿öµå¸¦ ClearText·Î Àü¼ÛÇÑ´Ù. ¶§¹®¿¡ Á¦ 3ÀÚ°¡ ½º´ÏÆÛ(Sniffer)¿Í
°°Àº ÇÁ·Î±×·¥À¸·Î ³×Æ®¿öÅ©»óÀÇ Æнº¿öµå¸¦ °¡·Îä¾î ÅÚ³Ý µîÀ¸·Î FTP ¼¹ö¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Ù´Â ´ÜÁ¡ÀÌ ÀÖ´Ù.
¡ß
À͸í FTP(Anonymous FTP)
·ÀÎÅͳݿ¡¼ FTP ¼¹ö¶ó°í ÇÏ¸é ´ëºÎºÐ À͸í FTP ¼¹ö¸¦ ¸»ÇÑ´Ù.
·À͸í FTP ¼¹öÀÇ »ç¿ëÀÚ´Â FTP ¼¹öÀÇ ½Ã½ºÅÛ °ü¸®ÀÚ(System Adminstrator)°¡ ¹Ì¸® ÁöÁ¤ÇÑ Æ¯Á¤ÇÑ ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î
¾×¼¼½ºÇÒ ¼ö ÀÖ´Ù.
·FTP ¼¹ö¿¡ µî·ÏµÈ °èÁ¤ÀÌ ¾ø¾îµµ Á¢±ÙÇؼ ÇÊ¿äÇÑ ÆÄÀÏÀ» °¡Á®°¡°Å³ª ¿Ã·Á³õÀ» ¼ö ÀÖ´Ù.
·»ç¿ëÀÚ
À̸§À¸·Î´Â 'FTP'³ª 'Anonymous'¸¦ »ç¿ëÇÏ°í, ¿É¼ÇÀ¸·Î ¹°¾îº¸´Â Æнº¿öµå´Â ´ë°³ À̸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇϸé
µÈ´Ù.
·FTP ¼¹ö¿¡ Á¢¼ÓÇÑ ÈÄ¿¡´Â ls(list directory), cd(change directory), get(download
file), put(upload file) µîÀÇ Á¦ÇÑµÈ ±â´É¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
2) ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö(Application Server)
¾ÖÇø®ÄÉÀ̼Ç
¼¹ö´Â ºÐ»ê ³×Æ®¿öÅ© ³»¿¡ ÀÖ´Â ÄÄÇ»ÅÍÀÇ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ºñÁî´Ï½º ·ÎÁ÷(Logic)À» Á¦°øÇÏ´Â ¼¹ö ÇÁ·Î±×·¥ÀÌ´Ù.
¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö´Â 3°èÃþ Ŭ¶óÀ̾ðÆ®/¼¹ö ¸ðµ¨ Áß ÇϳªÀÌ´Ù. ÈçÈ÷ ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö´Â À¥¼¹ö(HTTP ¼¹ö)¿Í °áÇյǰųª ÇÔ²² ÀÏÇϴµ¥, ÀÌ·¯ÇÑ
°ÍÀ» À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö¶ó°í ºÎ¸¥´Ù. À¥ºê¶ó¿ìÀú´Â »ç¿ëÀÚ¸¦ À§ÇØ ¸¸µé±â ½¬¿î HTML ±â¹ÝÀÇ ÇÁ·ÐÆ®¿£µå(Front End)¸¦ Áö¿øÇÑ´Ù. À¥¼¹ö´Â
¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö¿¡ ÀÛ¾÷¿ä±¸¸¦ Àü´ÞÇÏ°í, ¶ÇÇÑ ¼öÁ¤µÇ¾ú°Å³ª »õ·Î¿î À¥ÆäÀÌÁö¸¦ »ç¿ëÀÚ¿¡°Ô µÇµ¹·ÁÁÖ°Ô µÇ´Âµ¥ À̶§ µÇµ¹·Á ÁÖ´Â Á¢±Ù¹æ½Äµé¿¡´Â
CGI, FastCGI, ASP, ±×¸®°í JSP µîÀÌ ÀÖ´Ù.
Tip!
----------------------------------------------------------------------------
3°èÃþ Ŭ¶óÀ̾ðÆ® ¼¹ö ¸ðµ¨
GUI ¼¹ö, ¾ÖÇø®ÄÉÀ̼Ç(¶Ç´Â ºñÁî´Ï½º ·ÎÁ÷) ¼¹ö, µ¥ÀÌÅͺ£À̽º ¹× Æ®·£Àè¼Ç ¼¹ö·Î ±¸¼ºµÈ´Ù. ¹é¿£µå(Back
End)¿¡´Â µ¥ÀÌÅͺ£À̽º ¹× Æ®·£Àè¼Ç ¼¹ö°¡ ÀÚ¸®ÇÏ°í, ¶§·Î´Â ¸ÞÀÎÇÁ·¹ÀÓÀ̳ª ´ëÇü ¼¹ö »ó¿¡ Á¸ÀçÇÑ´Ù.
--------------------------------------------------------------------------------
Tip!----------------------------------------------------------------------------
¾ÖÇø®ÄÉÀ̼Ç
¼¹öÀÇ ¿ªÇÒ
·»óÁ¡
ÄÞÆ÷³Íµå(EJB)µéÀÇ ½ÇÇà ȯ°æ Á¦°ø
·ºÐ»ê
¿ÀºêÁ§Æ®ÀÇ °ü¸®
·ºÐ»ê
¿ÀºêÁ§Æ®ÀÇ Æ®·£Àè¼Ç ó¸®
·º¸¾È¼º
Á¦°ø
·Áö¿ø
È°¿ë¼º Áõ´ë
·½Ã½ºÅÛ
ÅëÇÕ(DCOM, CORBA)
·À¯Áö
º¸¼ö °£ÆíÈ
·Àå¾Ö
ó¸®
--------------------------------------------------------------------------------
Tip!----------------------------------------------------------------------------
¾ÖÇø®ÄÉÀ̼Ç
¼¹öÀÇ Á¦°ø ¼ºñ½º
·EJB : ÀÚ¹Ù ¼¹ö ÄÄÆ÷³ÍÆ®
·JTS : Æ®·£Àè¼Ç
·JNDI : ³×ÀÌ¹Ì & µð·ºÅ͸®
·RMI : ¸®¸ðÆ®¸Þ¼µå ±¸µ¿
·JMS : ¸Þ½Ã¡ ¼ºñ½º
·JDBC : DB ÀÎÅÍÆäÀ̽º
·SSL, HTTPS : º¸¾È
·Å¬·¯½ºÅ͸µ : ·Îµå¹ë·±½Ì, ÆäÀÏ¿À¹ö(Failover)
·ÀÚ¹Ù
¼ºí¸´
·ÀÚ¹Ù
¼¹ö ÆäÀÌÁö
·ÀÚµ¿
°´Ã¼ ºÐ»ê ¹× ºÐ¹è
--------------------------------------------------------------------------------