๋คํธ์ํฌ
๋ฏธ๋ค์จ์ด WAS
vividswan
2022. 3. 6.
ํด๋ผ์ด์ธํธ์ ์๋ฒ
- ํด๋ผ์ด์ธํธ(์๋ฒ์๊ฒ ์๋น์ค๋ฅผ ์์ฒญํจ) <-> ์๋ฒ(ํด๋ผ์ด์ธํธ์๊ฒ ์๋น์ค๋ฅผ ์ ๊ณตํจ)
DBMS(DataBase Managment System)
- ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํด์ฃผ๋ ์ํํธ์จ์ด
- ์๋ฒ ํํ๋ก ์๋น์ค๋ฅผ ์ ๊ณต
- DBMS์ ์ ์ํด์ ๋์ํ๋ ํด๋ผ์ด์ธํธ ํ๋ก๊ทธ๋จ๋ค์ด ๋ง์์ง
- ํด๋ผ์ด์ธํธ์ ๋ถ๋ด์ด ์ปค์ง๊ณ , ๋ณด์์๋ ์ข์ ๋ฐฉ๋ฒ์ด ์๋ -> ๋ฏธ๋ค์จ์ด์ ๋ฑ์ฅ
๋ฏธ๋ค์จ์ด
- ํด๋ผ์ด์ธํธ์ DBMS ์ฌ์ด์ ๋ ๋ค๋ฅธ ์๋ฒ๋ฅผ ์์ฑ
- ํด๋ผ์ด์ธํธ๋ ์์ฒญ๋ง, ๋ก์ง์ ๋ฏธ๋ค์จ์ด๊ฐ ์ฒ๋ฆฌ
- ํด๋ผ์ด์ธํธ๊ฐ ํ๋ฉด์ ๊ฒฐ๊ณผ๋ง ๋ณด์ฌ์ฃผ๋ฉด๋๋ฏ๋ก ๋ถ๋ด๊ณผ ํฌ๊ธฐ๊ฐ ์ค์ด๋
- ํ๋ก๊ทธ๋จ ๋ก์ง์ด ๋ณ๊ฒฝ๋๋ฉด ์ค์ ๋ฏธ๋ค์จ์ด๋ง ๋ณ๊ฒฝํ๋ฉด ๋จ
WAS(Web Application Server)
- ์น์ ์์๊ฐ ์ปค์ง์ ๋ฐ๋ผ DBMS์ ์ฐ๊ด๋ ๊ธฐ๋ฅ๋ค์ ์๊ตฌ๊ฐ ๋ง์์ง๊ณ , ์ ์ ๋ณต์กํด์ง
- ๊ทธ๋ฌํ ์ด์ ๋ก ๋ธ๋ผ์ฐ์ ์ DBMS์ฌ์ด์์ ์ฐ๊ฒฐ๋ ๋ฏธ๋์จ์ด์ธ WAS๊ฐ ๋ฑ์ฅ
- WAS์ ๊ธฐ๋ฅ
- ํ๋ก๊ทธ๋จ ์คํํ๊ฒฝ๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์ ๊ธฐ๋ฅ ์ ๊ณต
- ์ฌ๋ฌ๊ฐ์ ํธ๋์ญ์
(๋
ผ๋ฆฌ์ ์ธ ์์
๋จ์) ๊ด๋ฆฌ
- ์
๋ฌด๋ฅผ ์ฒ๋ฆฌํ๋ ๋น์ฆ๋์ค ๋ก์ง ์ฒ๋ฆฌ
- ์น ์๋ฒ๋ฅผ ์ง์
- ๊ทธ๋ฆผ
์น ์๋ฒ vs WAS
- ์ผ๋ฐ์ ์ผ๋ก ์น ์๋ฒ๋ ์ ์ ์ธ ์ปจํ
์ธ , WAS๋ ๋์ ์ธ ์ปจํ
์ธ ๋ฅผ ์น๋ธ๋ผ์ฐ์ ์๊ฒ ์ ๋ฌ
- ๊ท๋ชจ๊ฐ ์ปค์ง์๋ก ๋์ ๋ถ๋ฆฌํ๋๊ฒ ์ข๋ค.
- ์ฅ์ ๊ทน๋ณต ๊ธฐ๋ฅ : WAS๊ฐ ๋ค์ด๋๋ฉด, ์๋ฒ๊ฐ ์๋จ์์ WAS ์ฌ์ฉ์ ์ค๋จ์ํค๊ณ ๋ค์ ์คํ์ํค๋ ๊ธฐ๋ฅ(์ฌ์ฉ์๋ WAS์ ๋ค์ด์ ์ฒด๊ฐํ ์ ์๋๋ก)