์›น ์„œ๋ฒ„(Web Server) vs WAS(Web Application Server) ๊ฐœ๋… ์ดํ•ด์™€ ์ฐจ์ด ๋น„๊ต feat. Tomcat
ยท
โš™๏ธ ๊ธฐํƒ€ ๊ฐœ๋ฐœ ์ž๋ฃŒ
๐Ÿ”Ž ์ฃผ์ œ์›น ์„œ๋ฒ„(Web Server)์™€ WAS(Web Application Server)๋Š” ์–ด๋–ป๊ฒŒ ๋‹ค๋ฅธ๊ฑธ๊นŒ?์›น ์„œ๋ฒ„(Web Server)์›น ์„œ๋ฒ„๋Š” ํด๋ผ์ด์–ธํŠธ(์›น ๋ธŒ๋ผ์šฐ์ €)๋กœ๋ถ€ํ„ฐ HTTP ์š”์ฒญ์„ ๋ฐ›์•„ ์š”์ฒญ์— ๋งž๋Š” ์‘๋‹ต ๊ฒฐ๊ณผ๋ฅผ ์ „์†กํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.์ž‘๋™ ๋ฐฉ์‹ํด๋ผ์ด์–ธํŠธ URL์„ ์ž…๋ ฅํ•˜์—ฌ ์š”์ฒญ์„ ๋ณด๋‚ด๊ณ , ์ด URL์ด ์›น ์„œ๋ฒ„์˜ ์ฃผ์†Œ ์‹๋ณ„์ž์ด๋‹ค.ํด๋ผ์ด์–ธํŠธ์™€ ์›น ์„œ๋ฒ„์˜ ํ†ต์‹  ๋ฐฉ์‹ํด๋ผ์ด์–ธํŠธ๋Š” URL์„ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋ฒ„์˜ IP ์ฃผ์†Œ๋ฅผ ์ฐพ์Œ.ํด๋ผ์ด์–ธํŠธ๋Š” ์›ํ•˜๋Š” ์ •๋ณด๋ฅผ ์œ„ํ•œ HTTP ์š”์ฒญ์„ ๋ณด๋ƒ„.์›น ์„œ๋ฒ„๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ํ†ต์‹ ํ•˜์—ฌ ๊ด€๋ จ ๋ฐ์ดํ„ฐ๋ฅผ ์ฐพ์Œ.์›น ์„œ๋ฒ„๋Š” HTML ํŽ˜์ด์ง€, ์ด๋ฏธ์ง€, ํŒŒ์ผ ๋“ฑ๊ณผ ๊ฐ™์€ ์ •์  ๋ฆฌ์†Œ์Šค๋ฅผ HTTP ํ˜•ํƒœ๋กœ ์‘๋‹ต์„ ์ƒ์„ฑํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ๋ฐ˜ํ™˜ํ•จ.์‘๋‹ต ๊ฒฐ๊ณผ๋ฅผ ๋ฐ›์€ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•จ...