Community

๐Ÿ”Ž ์›น์„œ๋ฒ„์™€ WAS(Web Application Server)

์ œ๊ฐ€ ์‹ ์ž…์ผ ๋•Œ๋งŒ ํ•˜๋”๋ผ๋„ Apache http ์„œ๋ฒ„์™€ Tomcat Servlet ์œ„์— Java application ์„ ๋„์šฐ๋Š”๊ฒŒ ํšŒ์‚ฌ๋‚ด์˜ ์ •์„์ ์ธ ํ˜•ํƒœ์˜€์Šต๋‹ˆ๋‹ค. (๊ทธ๋ž˜์„œ ์‚ฌ๋‚ด์—์„œ ์ง€์›ํ•˜๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง ์„œ๋น„์Šค๋Š” Apache ์™€ Tomcat ์— ๋Œ€ํ•œ ๋ชจ๋‹ˆํ„ฐ๋ง๋งŒ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ์„ค๊ณ„๋˜์–ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค) ๊ทธ๋•Œ ๋‹น์‹œ ์„ ๋ฐฐ ๊ฐœ๋ฐœ์ž๋ถ„๋“ค์ด ์ฃผ๋กœ ํ–ˆ๋˜ ์งˆ๋ฌธ์ค‘์— ํ•˜๋‚˜๊ฐ€ 'Apache(์›น์„œ๋ฒ„) ์™€ Tomcat(WAS)์˜ ์ฐจ์ด๊ฐ€ ๋ฌด์—‡์ธ๊ฐ€' ์˜€๋Š”๋ฐ ๋ธ”๋กœ๊ทธ ๊ธ€์„ ๋ณด๊ณ  ์ž ์‹œ ๊ทธ๋•Œ ์ƒ๊ฐ์ด ๋‚ฌ์—ˆ๋„ค์š”. ๊ฐ„๋‹จํ•˜๊ฒŒ ์ •๋ฆฌํ•˜๋ฉด ์›น์„œ๋ฒ„๋Š” ์ •์ ์ธ ์ปจํ…์ธ (Static Resource), WAS ๋Š” ๋™์ ์ธ ์ปจํ…์ธ (Dynamic Resource) ๋ฅผ Client ์—๊ฒŒ ์ „๋‹ฌํ•˜๋Š” ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋ฉฐ WAS ๊ฐ€ ์›น์„œ๋ฒ„์—์„œ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ธฐ๋Šฅ์€ ๊ฑฐ์˜ ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์„ฑ๋Šฅ์„ ์œ„ํ•ด ์ž„๋ฌด๋ฅผ ๋ถ„ํ• ํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋Œ€๋กœ ์›น์„œ๋ฒ„์—์„œ ๋™์ ์ธ ์ปจํ…์ธ ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋„๋ก ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ•  ์ˆ˜ ์žˆ๋Š” CGI ๋ž€๊ฒŒ ์žˆ์ง€๋งŒ, ์ด๋˜ํ•œ WAS ์— ๋น„ํ•ด ์„ฑ๋Šฅ์ด ๋–จ์–ด์ง€๊ณ  ํฐ ๊ทœ๋ชจ์˜ ์„œ๋น„์Šค๋ฅผ ์šด์˜ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ฒจ๋ถ€๋“œ๋ฆฐ ๋ธ”๋กœ๊ทธ์— ์ด์™€ ๊ด€๋ จ๋œ ์ž์„ธํ•œ ๋‚ด์šฉ๋“ค์ด ๊ธฐ์ˆ ๋˜์–ด ์žˆ์œผ๋‹ˆ ๊ด€์‹ฌ์žˆ์œผ์‹  ๋ถ„๋“ค๊ป˜์„œ๋Š” ํ•œ๋ฒˆ ๋ณด์‹œ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

์•Œ๋ฆผ

์•Œ๋ฆผ์ด ์—†์Šต๋‹ˆ๋‹ค