Web-was.md
Web Server์ WAS(Web Application Service)์ ๋ํด์ ์์๋ณด๊ณ ์ฐจ์ด์ ์ ์์๋ด ๋๋ค.
Web Server
Web
์ธํฐ๋ท์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ ๋ณด๋ฅผ ๊ณต์ , ๊ฒ์ํ ์ ์๋ ์๋น์ค
๊ตฌ์ฑ
URL(์ฃผ์) HTTP(ํต์ ๊ท์น) HTML(๋ด์ฉ)
Server
ํด๋ผ์ด์ธํธ์๊ฒ ๋คํธ์ํฌ๋ฅผ ํตํด ์ ๋ณด๋ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์ปดํจํฐ ์์คํ
์ ๊ทธ๋ผ Web Server๋
๐ก ์ธํฐ๋ท์ ๊ธฐ๋ฐ์ผ๋ก ํด๋ผ์ด์ธํธ์๊ฒ ์น ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์ปดํจํฐ
์ฆ, ํด๋ผ์ด์ธํธ๊ฐ URL์ ํตํด HTTP ๋ฐฉ์์ผ๋ก ์์ฒญ์ ๋ณด๋ด๋ฉด ๊ทธ์ ๋ง๋ ๋ด์ฉ(HTML)์ ์๋ตํด์ฃผ๋๊ฒ Web Server์ ๋๋ค.
ํ์ง๋ง, ํด๋ผ์ด์ธํธ๊ฐ ํน์ ํ ์ํฉ์ด ์๋ ๋์ ์ธ ์์ฒญ์ ๋ณด๋์ ๋๋ ํด๋น ์ํฉ์ ๋ง๋ ์๋ต์ ํ๋ํ๋์ฉ ์ง์ผํ๋ ๋ถํธํจ์ด ์์ต๋๋ค.
๐ฆ ์? HTML์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊ฐ ์๋๊ธฐ ๋๋ฌธ์.... HTML ๋จ๋ ์ผ๋ก๋ ๋ฐ๋๋ ๋ฐ์ดํฐ์ ๋ํด ์ฒ๋ฆฌ๋ฅผ ํ ์ ์์ต๋๋ค...
์ฆ, ํด๋ผ์ด์ธํธ์ ์ ์ ์ธ ์์ฒญ์ Web Server๊ฐ ๋จ๋ ์ผ๋ก ์ฒ๋ฆฌํ ์ ์์ง๋ง ๋์ ์ธ ์์ฒญ์ด ๋ค์ด์ค๊ฒ ๋๋ค๋ฉด WAS์ ๋์์ด ํ์ํฉ๋๋ค.
์์ Apache Server, Nginx, IIS ๋ฑ
๐ ๊ทธ๋์ ๋ฑ์ฅํ ๊ฒ์ด ๋ฐ๋ก, **WAS(Web Application Server)**์ ๋๋ค.
Web Application Server
Web Application ์น์์ ๋์ํ๋ ์์ฉํ๋ก๊ทธ๋จ
Web Application Server ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์๋ฒ ํ๊ฒฝ์ ๋ง๋ค์ด ๋์์ํค๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ์ํํธ์จ์ด ํ๋ก๊ทธ๋จ
์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ์ฌ ํ์ํ ๊ธฐ๋ฅ์ ์ํํ๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์น ์๋ฒ์ ์ ๋ฌํ๋ ๋ฏธ๋ค์จ์ด
๋์๋ฐฉ์
ํด๋ผ์ด์ธํธ๊ฐ Web Server์๊ฒ ์์ฒญ
๋์ ์์ฒญ์ธ ๊ฒฝ์ฐ ์์ฒญ์ WAS์ ์ ์กํ๋ฉด
WAS๊ฐ ์์ฒญ ์ฒ๋ฆฌํ๊ณ
WAS๊ฐ ์ฒ๋ฆฌํ ๊ฒฐ๊ณผ๋ฅผ Web Server์ ๋ค์ ๋ณด๋ด์ด
Web Server๋ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ํด๋ผ์ด์ธํธ์๊ฒ ์ ๋ฌ(์๋ต)ํฉ๋๋ค.
๐ฆ So, WAS์ Web Server์ ์ฐจ์ด์ ์?
"์ํฉ์ ๋ฐ๋ผ ๋ณํ๋ ์ ๋ณด๋ฅผ ์ ๊ณตํ ์ ์๋๊ฐ?"
์ด๋ง์ ์ฆ, ํด๋ผ์ด์ธํธ์ ๋์ ์ธ ์์ฒญ์ ์ฒ๋ฆฌ ํ ์ ์๋๊ฐ?๋ก ํด์ํ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค.
Last updated