์น์๋ฒ์ WAS(Web Application Server)
์น์๋ฒ์ WAS์ ๋ํ์ฌ.
Aug 24, 2022
๋ค์ด๊ฐ๋ฉฐ

์ต๊ทผ ๋คํธ์ํฌ์ ๊ด๋ จํ์ฌ ์์ํ๊ฒ ์ฑ ์ ์ฝ์ผ๋ฉฐ ์คํฐ๋ํ๋ ์๊ฐ์ ๊ฐ์ก๋๋ฐ ๊ทธ์ค ๊ด๋ จ์ด ์ข ์์๋ฒํ ์ฃผ์ ๋ฅผ ๊ฐ์ง๊ณ ์ด๋ฒ ๋ธ๋ก๊ทธ ํฌ์คํ ํ๋ ค๊ณ ํฉ๋๋ค.
๋คํธ์ํฌ๋ฅผ ์กฐ๊ธ ๊ณต๋ถํด๋ณด๋ฉด์ ์์ฐ์ค๋ฝ๊ฒ ๊ด๋ จ์ด ์์ ์น์๋ฒ์ ๋ํด์๋ ์ข ์์๋ณด๊ฒ ๋์๋๋ฐ ์น์๋ฒ(Ws)์ ์น ์ดํ๋ฆฌ์ผ์ด์ ์๋ฒ(WAS)์ ๋ํด ๊ทธ๋ฅ ๋๋ต ์ด๋ ๋ค~ ํ ์ ๋์ ์ง์๋ง ์์์ง๋ง, ๊ตฌ์ฒด์ ์ธ ์ฐจ์ด์ ๊ณผ ์ฅ๋จ์ ์ด๋ผ๋๊ฐ ์ WAS๋ฅผ ์ฐ๋ฉด์๋ Ws๋ฅผ ๋ฐ๋ก ๋๋ ๊ฒ์ธ์ง ๋ช ํํ ์ด์ ๋ฅผ ์์ง ๋ชปํ ์ฑ ๋์ด๊ฐ์์ต๋๋ค.
์ด๋ฒ ๋ธ๋ก๊ทธ ํฌ์คํ ์ ์์ฑํ๋ฉด์ ํ์ง ๋ ํ์ต๋๋ฉด ์ข์ ๊ฒ ๊ฐ์ ์์ฑํ์์ต๋๋ค.
์น์๋น์ค๊ฐ ์ด๋ป๊ฒ ์ฌ์ฉ์(client)์ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ฉฐ ๊ทธ์ค ์น์๋ฒ์ WAS๊ฐ ํ๋ ์ญํ ์ด ๋ฌด์์ด๋ฉฐ ์ฐจ์ด์ ๋ฐ ํจ์จ์ฑ์ ๋ํ์ฌ ์๊ธฐํด๋ณด๊ณ ์ ํฉ๋๋ค.
Webserver๋?

์น์๋ฒ๋ ํด๋ผ์ด์ธํธ(์ฌ์ฉ์)๊ฐ ๋ธ๋ผ์ฐ์ ์ฃผ์์ฐฝ์ url์ ์ ๋ ฅํ์ฌ ์ด๋ค ํ์ด์ง๋ฅผ ์์ฒญํ๊ฒ ๋๋ฉด http ์์ฒญ์ ๋ฐ์๋ค์ฌ HTML ๋ฌธ์์ ๊ฐ์ ์ ์ ์ธ ์ฝํ ์ธ ๋ฅผ ์ฌ์ฉ์์๊ฒ ์ ๋ฌํด์ฃผ๋๊ฒ ๊ฐ์ฅํฐ ์ญํ ์ ๋๋ค.
์น์๋ฒ์ ์๋ฌด๋ ๋ํ์ ์ผ๋ก๋ 2๊ฐ์ง๋ก
๋จ์ํ ์ ์ฅ๋ ์น ๋ฆฌ์์ค๋ค์ ํด๋ผ์ด์ธํธ๋ก ์ ๋ฌํ๊ณ , ํด๋ผ์ด์ธํธ๋ก๋ถํฐ ์ฝํ ์ธ ๋ฅผ ์ ๋ฌ๋ฐ์ ์ ์ฅํ๊ฑฐ๋ ์ฒ๋ฆฌํ๋ค.
์ฌ์ฉ์๋ก๋ถํฐ ๋์ ์ธ ์์ฒญ์ด ๋ค์ด์์ ๋ ํด๋น ์์ฒญ์ ์น์๋ฒ ์์ฒด์ ์ผ๋ก ์ฒ๋ฆฌํ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ ํด๋น ์์ฒญ์ WAS์๊ฒ ์์ฒญ.
๋ํ์ ์น์๋ฒ์ ์ข ๋ฅ : Apache,Nginx,IIS(windows ์ ์ฉ ์น์๋ฒ์ด๋ค)
WAS(Web Application Server)๋?

WAS ๋ํ ์น์๋ฒ์ ๋์ผํ๊ฒ HTTP ๊ธฐ๋ฐ์ผ๋ก ๋์ํฉ๋๋ค. ์น์๋ฒ๊ฐ ํ ์๊ฐ ์๋ ๊ธฐ๋ฅ ๋๋ถ๋ถ์ด WAS์์๋ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ฉฐ ๋น์ฆ๋์ค ๋ก์ง(์๋ฒ์ฌ์ด๋ ์ฝ๋)์ ์ฒ๋ฆฌํ ์ ์์ด ์ฌ์ฉ์์๊ฒ ๋์ ์ธ ์ฝํ ์ธ ๋ฅผ ์ ๋ฌ ํ ์๊ฐ ์์ผ๋ฉฐ, ์ฃผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์ ๊ฐ์ด ์ํ๋ฉ๋๋ค.
์ฆ WAS์ ์ฃผ์ ์๋ฌด๋ ๋์ ์ธ ์์ฒญ์ ๋ฐ์ ์ฒ๋ฆฌํด์ฃผ๋ ์๋ฒ์ ๋๋ค.
WAS๋ ์น์๋ฒ๋ณด๋ค ๋ค์ ์์ํ ์์ญ์ผ ์ ์์ด์ ์ํค๋ฐฑ๊ณผ์์ ์ ์ํ ๋ด์ฉ์ ๋ํด๋ณด๊ฒ ์ต๋๋ค.
์น ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ(Web Application Server, ์ฝ์ WAS)๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์๋ฒ ํ๊ฒฝ์ ๋ง๋ค์ด ๋์์ํค๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ์ํํธ์จ์ด ํ๋ ์์ํฌ ์ด๋ค. ์ธํฐ๋ท ์์์ HTTP ๋ฅผ ํตํด ์ฌ์ฉ์ ์ปดํจํฐ๋ ์ฅ์น์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํํด ์ฃผ๋ ๋ฏธ๋ค์จ์ด (์ํํธ์จ์ด ์์ง)์ผ๋ก ๋ณผ ์ ์๋ค. ์น ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ๋ ๋์ ์๋ฒ ์ฝํ ์ธ ๋ฅผ ์ํํ๋ ๊ฒ์ผ๋ก ์ผ๋ฐ์ ์ธ ์น ์๋ฒ์ ๊ตฌ๋ณ์ด ๋๋ฉฐ, ์ฃผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์ ๊ฐ์ด ์ํ์ด ๋๋ค. ํ๊ตญ์์๋ ์ผ๋ฐ์ ์ผ๋ก โWASโ ๋๋ โWAS S/Wโ๋ก ํต์นญํ๊ณ ์์ผ๋ฉฐ ๊ณต๊ณต๊ธฐ๊ด์์๋ โ์น ์์ฉ ์๋ฒโ๋ก ์ฌ์ฉ๋๊ณ , ์์ด๊ถ์์๋ โApplication Serverโ (์ฝ์ AS)๋ก ๋ถ๋ฆฐ๋ค.
๋ํ์ ์ธ WAS์ ์ข ๋ฅ : Tomcat, JBoss, Jeus, Web Sphere
์ฐจ์ด
์ ๊ฐ๊ฐ์ ์ค๋ช ๊ธ์ ์ฝ์๋ค๋ฉด ์ถฉ๋ถํ ํ์ ํ ์๋ ์๋ ๋ถ๋ถ์ด์ง๋ง ์ ๋ฆฌํ์๋ฉด ๊ธฐ๋ฅ์ ์ผ๋ก ๋์ผํ ์์ญ์ด ์์ผ๋ฉฐ WAS๊ฐ ์น์๋ฒ ๊ธฐ๋ฅ์ ๋ง์ ๋ถ๋ถ์ ํฌํจํ์ฌ ์ํํ๊ธฐ๋ ํ์ง๋ง ์ฌ์ฉ์ โ๋ชฉ์ โ์ด ๋ค๋ฆ ๋๋ค.
์น์๋ฒ๋ ์ ์ ์ธ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ์๋ฒ์ ๋๋ค. ์ด๋ฏธ์ง๋ ๋จ์ html ๊ฐ์ ์ ์ ์ธ ๋ฆฌ์์ค๋ค์ ์ ๋ฌํ๋ฉฐ WAS๋ง์ ์ด์ฉํ ๊ฒฝ์ฐ๋ณด๋ค ๋น ๋ฅด๊ณ ์์ ์ ์ผ๋ก ๊ธฐ๋ฅ์ ์ํํฉ๋๋ค.
WAS๋ ๋์ ์ธ ๋ฐ์ดํฐ๋ฅผ ์์ฃผ๋ก ์ฒ๋ฆฌํ๋ ์๋ฒ์ ๋๋ค. DB์ ์ฐ๊ฒฐ๋์ด ์ฌ์ฉ์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ณ ์กฐ์์ด ํ์ํ ๊ฒฝ์ฐ WAS๋ฅผ ํ์ฉํฉ๋๋ค.
ํจ์จ์ ์ฌ์ฉ
๊ทธ๋ ๋ค๋ฉด ์น์๋ฒ๊ฐ ํ ์ ์๋ ์ผ์ WAS๊ฐ ์ ๋ถ ๊ฐ๋ฅํ๋ค๋ฉด ์น์๋ฒ๋ ๊ตณ์ด ์ฌ์ฉํ์ง ์์๋ ๋์ง ์์๊นโฆ? ๋ผ๊ณ ์๊ฐ์ด ๋ค ์ ์๋๋ฐ ๊ทธ๋ ์ง ์์ต๋๋ค
๋ฌผ๋ก ์ ์ ์ธ ์ฝํ ์ธ ๋ง์ ์ ๊ณตํ๋ ์น์ฌ์ดํธ๋ฅผ ์๋ฒ์ ๋ฐฐํฌํ๋ค๋ฉด ์น์๋ฒ๋ง์ผ๋ก๋ ์ถฉ๋ถํฉ๋๋ค. ๊ทธ๋ฐ๋ฐ ๋์ ์ธ ์ปจํ ์ธ ๋ฅผ ์ ๊ณตํด์ผ ํ๋ ์น์๋น์ค ๋ฐฐํฌ๋ฅผ ํด์ผํ๋ค๊ณ ํ๋ค๋ฉด ์ ์ , ๋์ ์์ฒญ ์ฒ๋ฆฌ๊ฐ ๋ชจ๋ ๊ฐ๋ฅํ WAS๋ง์ ์ฌ์ฉํด๋ ๋์ง ์๊ฒ ๋๋ ์๊ฐ์ ํ ์๋ ์์ต๋๋ค.
ํ์ง๋ง WAS๋ DB ์กฐํ ๋ฐ ๋ค์ํ ๋ก์ง์ ์ฒ๋ฆฌํ๋ ๋ฐ ์ง์คํด์ผ ํฉ๋๋ค.
๋ฐ๋ผ์ ๋จ์ํ ์ ์ ์ฝํ
์ธ ๋ ์น ์๋ฒ์๊ฒ ๋งก๊ธฐ๋ฉฐ ๊ธฐ๋ฅ์ ๋ถ๋ฆฌํด ์๋ฒ ๋ถํ๋ฅผ ๋ฐฉ์งํด์ค์ผ ํฉ๋๋ค.
๋ง์ฝ WAS๊ฐ ์ ์ ์ฝํ ์ธ ์์ฒญ๊น์ง ์ฒ๋ฆฌํ๊ฒ ๋๋ค๋ฉด, ๋ถํ๊ฐ ์ปค์ง๊ณ ๋์ ์ปจํ ์ธ ์ฒ๋ฆฌ๊ฐ ์ง์ฐ๋๋ฉด์ ์ํ ์๋๊ฐ ๋๋ ค์ง๊ณ ์ด์ ๋ฐ๋ผ ํ์ด์ง ๋ ธ์ถ ์๊ฐ์ด ๋์ด๋๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ฌ ํจ์จ์ฑ์ด ํฌ๊ฒ ๋จ์ด์ง๊ฒ ๋ฉ๋๋ค.


์์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์น์๋ฒ๋ฅผ ์๋จ์ ๋๊ณ WAS๋ ์น์๋ฒ๊ฐ ์ฒ๋ฆฌํ๊ธฐ ํ๋ ์๋ฒ ์ฌ์ด๋ ์ฝ๋์ ๋ก์ง ๋ฑ์ ์ํํ์ฌ ์น์๋ฒ์ ํจ๊ป ์ฌ์ฉ์์๊ฒ ์์ง์ ์ปจํ ์ธ ๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค.
์ฌ๋๋ค์ด ๋ง์ด ์ ์ํ๋ ๋์ฉ๋ WAS์ธ ๊ฒฝ์ฐ, ์๋ฒ์ ์๊ฐ ์ฌ๋ฌ ๋์ผ ์ ์์ต๋๋ค. ๋ง์ฝ ์ฌ์ฉ ์ค WAS์์ ๋ฌธ์ ๊ฐ ์๊ฒจ WAS๋ฅผ ์ฌ์์ํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์๊ธด๋ค๋ฉด ์ด๋ ์ฌ์์ํ๊ธฐ ์ํด ์๋จ์ ์น์๋ฒ์์ WAS๋ฅผ ์ฌ์ฉํ์ง ๋ชปํ๋๋ก ์์ฒญ์ ์ฐจ๋จํ ํ WAS๋ฅผ ์ฌ์์ํ๋ค๋ฉด, ์ฌ์ฉ์๋ค์ WAS์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ๋ชจ๋ฅด๊ณ ์ด์ฉํ ์ ์์ต๋๋ค.
์ด๋ฌํ ์ฒ๋ฆฌ๋ฅผ โ์ฅ์ ๊ทน๋ณต ๊ธฐ๋ฅ์ดโ๋ผ ํฉ๋๋ค. ์ฆ ๊ท๋ชจ๊ฐ ์ปค์ง์๋ก ์น์๋ฒ์ ์น์ฑ ์๋ฒ๋ฅผ ๋ถ๋ฆฌํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์์ ์ด์ฉํ๋ฉด์ ํจ์จ์ฑ, ๋ฐฐํฌ ๋ฐ ์ ์ง๋ณด์ ํธ์์ฑ์ ์ํด ๋์ฒด๋ก ๋ถ๋ฆฌํ์ฌ ๋ก๋๋ค.
์ํํธ์จ์ด ๊ณตํ์์ ์ฅ์ ๊ทน๋ณต๊ธฐ๋ฅ์ด๋ ์ปดํจํฐ ์๋ฒ,์์คํ ,๋คํธ์ํฌ ๋ฑ์์ ์ด์์ด ์๊ฒผ์๋ ์๋น ์์คํ ์ผ๋ก ์๋์ ํ๋ ์ ์๋๋ก ์ฒ๋ฆฌํ๋ ๊ธฐ๋ฅ์ ๋๋ค ๋ฐ๋ฉด ์๋์ผ๋ก ์ง์ ์ ํ ์ฒ๋ฆฌํ๋๊ฒ์ ์ค์์น ์ค๋ฒ๋ผ๊ณ ํฉ๋๋ค.
์น ์๋น์ค๋ ์๋์ฒ๋ผ ๋ค์ํ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค.
- Client -> ์น์๋ฒ -> DB
- Client -> WAS -> DB
- Client -> ์น์๋ฒ -> WAS -> DB
๋ํ *๋ฆฌ๋ฒ์ค ํ๋ก์์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ ธ๊ฐ๋ฉฐ ์๋ฒ๋ถํ ๋ฐฉ์ง์ ๋ณด์์ ํจ์จ์ ์ป์์์์ต๋๋ค.
๐ ๋ง๋ถ์ด๋ ๊ธ
์๊ธ์ ์ฝ๊ณ ๋๋ฉด ์กฐ๊ธ ์๋ฌธ์ด ๋๋ ๋ถ๋ถ๋ ์์ ๊ฒ๋๋ค. ์น์๋ฒ๋ง์ผ๋ก๋ ๋ถ๋ช ๋์ ์ธ ์์ฒญ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ๊ฑฐ๋ ์ ์๋ฅผ ๋ค๋ฉด PHP์ ๊ฒฝ์ฐ WAS ์์ด ์ํ์น๋ nginx๋ง์ ํตํด์ ๋์ ์ธ ์์ฒญ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํฉ๋๋ค. ๊ทธ๊ฑธ ๊ฐ๋ฅํ๊ฒ ํด์ฃผ๋ ๊ฒ ๐ CGI์ ๋๋ค ์น์๋ฒ์ ๋ณ๋๋ก ์ค์ ํด์ฃผ์ด์ผ ํฉ๋๋ค. CGI๋ ์ด๋ฆ ๊ทธ๋๋ก ์ธํฐํ์ด์ค๋ก์, ์น ์๋ฒ์์์ ํ๋ก๊ทธ๋จ์ ๋์์ํค๊ธฐ ์ํ ๋ฐฉ๋ฒ์ ์ ์ํ ํ๋ก๊ทธ๋จ(๋๋ ์คํฌ๋ฆฝํธ)์ ๋๋ค.
CGI๋ ์์ ์ค๋ช ํด ๋์๋ฏ์ด ๋์ ์ปจํ ์ธ ๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ์น์๋ฒ ๋ด์ ํ๋ก๊ทธ๋ญ๋ฐ ๊ธฐ๋ฅ์ด ๋ค์ด๊ฐ๋ ๋ฐฉ์ ์ ๋๋ค.
์ฆ PHP, Perl, Python ๋ฑ์ ์ธ์ด๋ค์ CGI๋ฅผ ๊ตฌํํด๋์๊ธฐ ๋๋ฌธ์, ์ํ์น์์ ๋ค์ํ ์ธ์ด๋ก ์ง์ฌ์ง ๊ฐ ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์๋๋ฐ ์๋ฅผ ๋ค์ด ์ํ์น์ PHP ๋ชจ๋์ ์ค์นํ์ ๊ฒฝ์ฐ, ์์ฒญ์ด ์์ ๋ ์ํ์น๋ HTTTP ํค๋๋ฅผ ๋ถ์ํ๊ณ ํ์ฑํ์ฌ PHP๋ก ํ๋ผ๋ฏธํฐ๋ฅผ ๋๊ฒจ์ฃผ๋ฉฐ ๊ทธ๋ฌ๋ฉด PHP์์๋ ํ๋ผ๋ฏธํฐ๋ฅผ ๋ฐ์ ์๋ต ํ HTML ๋ฌธ์๋ฅผ ๋ง๋ค์ด์ ์ํ์น์ ์ ๋ฌํ์ฃ .
HTML ๋ฌธ์๋ฅผ ์ ๋ฌ ๋ฐ์ ์ํ์น๋ CSS, JS, img ๋ฑ ์ ์ ์ธ ์์๋ค๊ณผ ํจ๊ป ๋ธ๋ผ์ฐ์ ๋ก ๋ฐํํด์ค๋๋ค.
ํ์ง๋ง ์ด ์ญ์(CGI) ํจ์จ์ด ๋จ์ด์ง๊ธฐ ๋ง๋ จ์ ๋๋คโฆ CGI๋ง์ผ๋ก๋ ๊ท๋ชจ๊ฐ ํฐ ์น์๋น์ค๋ฅผ ๊ตฌํํ๊ธฐ ์ฌ์ค์ ์ด๋ ต์ต๋๋ค(WAS์ ๋ฐ๋ ๊ฒฝ์ฐ์ ๋๋ค).
๋ง์ ํ๋ก๊ทธ๋๋จธ๋ค์ด JAVA๋ฅผ ๊ฒฌ๊ณ ํ ์ธ์ด๋ผ๊ณ ํ๊ฐํ๋ ์ด์ ๋ ์ฌ๊ธฐ์ ์ด๋์ ๋ ํฌํจ๋์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๐ ์๋ฐ ์๋ธ๋ฆฟ ์ CGI๋ฅผ ์ฌ์ฉํ์ง ์์ต๋๋ค ๊ทธ๋์ WAS์ ๋ํด ์ค๋ช ํ ๋ ๋ํ์ ์ผ๋ก JAVA,ํฐ์บฃ,์ํ์น๋ก ๋๋ถ๋ถ ์์๋ฅผ ๋ค์ด์ค๋๋ค. ๊ฐ์ฅ ์ด์์ ์ธ WS + WAS์ ์ฌ์ฉ์ด๋ผ๊ณ ๋ณด์ฌ์ง๋๋ค.

๋ง์น๋ฉฐ
๋ง์ด ๋ถ์กฑํ์ง๋ง, ์น์๋ฒ์ WAS์ ๊ธฐ๋ณธ์ ์ธ ์ค๋ช , ์ฐจ์ด, ๊ตฌ์กฐ์ ์ธ ๋ถ๋ถ์ ๊ดํด์ ์๊ธฐํด๋ดค์ต๋๋ค. ์น ๊ฐ๋ฐ ๋ฐ ์น ์๋น์ค ํ๊ฒฝ์ ๊ทผ๋ ๋ค์ด ๋น ๋ฅด๊ฒ ์ฑ์ฅํด ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ์๋๋ ๋ธ๋ผ์ฐ์ ์ ์ข ์๋ ์ธ์ด์๋ Javascript์ ๊ฒฝ์ฐ ์น ๊ฐ๋ฐ์ ์์ด์ Client Side์ Server Side๋ฅผ ๊ฐ๋ฆฌ์ง ์์ผ๋ฉฐ ๋ฅ๋ฌ๋ ๊ฐ๋ฐ๊น์ง๋ ๊ฐ๋ฅํฉ๋๋ค.
์์์ ์ด๋ฌํ ์๊ธฐ๋ฅผ ํ๋ ์ด์ ๋ ๊ทธ๋งํผ ๋น ๋ฅด๊ฒ ๋ณํํ๊ณ ์๋ ๊ฐ๋ฐํ๊ฒฝ์ ์์ด์ ์ด๋ ๊ฒ๋ ํน์ ๊ธฐ๋ฅ์ ๋ฒ์ฃผ๋ก์ ์ ์ํ ์๋ ์๋ค๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ธ์ ์์ฑํ๋ฉฐ ์ฌ๋ฌ ์ฐธ๊ณ ์๋ฃ๋ค์ ์ฐพ๋ค ๋ณด๋ ํ์ฌ์ ์์๋ ๊ฐ๋ฐํ๊ฒฝ๊ณผ ์๋น์ค ๋ฐฐํฌ์ ๋ํ ๊ธฐ์ ์ด ๋ฐ์ ๋จ์ ๋ฐ๋ผ WAS๋ ์ด๋ ์ ๋ ์ ์ํ๊ธฐ ๋๋ฆ์ธ ๊ฒ์ผ๋ก ๋ณด์์ต๋๋ค. Node.js์ express๋ฅผ WAS๋ก ์ ์ํ๊ฑฐ๋ ๋ฒ์ฃผ๋ก ๋ณผ ์ ์์๊น? Python์ Django๋? ์ด๋๊น์ง๋ ์๋น์ค๋ฅผ ๊ธฐํ ๋ฐ ์ ์ ๋ฐฐํฌํ๋ ์ฌ๋๋ค์ ์ํคํ ์ฒ ๊ตฌ์์ ๋ฌ๋ฆฌ์ง ์๋ ํ๋ ์๊ฐ์ ๋๋ค.
ํน์ ๋ณธ๋ฌธ์ ํ๋ฆฐ ๋ถ๋ถ์ด๋ ์์ ํด์ผ ํ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ธ์ ๋ ์ง ํผ๋๋ฐฑ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๋ ์ฌ์ฉ๋ ์ฉ์ด๋ค์ ๋ํ ์ค๋ช ์ด ๋ง์ด ๋ถ์กฑํ ์ ์๋๋ฐ ๋ณธ ํฌ์คํ ์ฃผ์ ๋ณด๋ค ๋ด์ฉ์ด ๋ฐฉ๋ํด์ง ์ฐ๋ ค๊ฐ ์์์ ์ข ๋ ๊ธธ๊ฒ ํ์ด๋ด์ง ๋ชปํ ์ ์ํด ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค.๐
