์ค๋์ ์น ์์ผ์ ์ด๋ก ๊ณผ 5์ผ๊ฐ ์งํํ๋ ํ๋ก์ ํธ๋ฅผ ์งํํ์๋ค.
โก ์ฆ ๊ฒ์, ์ฑํ , ์ฃผ์๊ฑฐ๋ ์๋น์ค ๋ฑ๋ฑ ๊ณผ ๊ฐ์ ์๋น์ค์์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
๊ทธ๋ ๋ค๋ฉด ๊ผญ Web Socket ๊ธฐ์ ์ ์ฌ์ฉํด์ผ ๋ ๊น?
์๋๋ค. HTTP ์์๋ ์ค์๊ฐ์ ๋ณด์ฅํ๋ ๊ธฐ๋ฒ์ด ์กด์ฌ ํ๋ค๊ณ ํฉ๋๋ค.
์ค์๊ฐ์ ๋ณด์ฅํด์ผ ํ๋ ์๋น์ค์ ์น ์์ผ์ ๋ง์ด ์ฌ์ฉ ํ๋ ์ด์ ๋ ๋ญ๊น?
๊ทธ ์ด์ ๋ HTTP ์ Web Socket ์ ์ฐจ์ด์ ์ ์์์ผํฉ๋๋ค.
HTTP: ๋น์ฐ๊ฒฐ์ฑ, ๋จ๋ฐฉํฅ (์์ฒญ - ์๋ต) ๊ตฌ์กฐ, ์ปค๋ฅ์ ์ ๋งค๋ฒ ์ฐ๊ฒฐํ๊ณ ๋๋ ๋น์ฉ์ด ๋ฐ์
Web Socket: ์ฐ๊ฒฐ์ฑ, ์๋ฐฉํฅ, ํ๋ฒ ์ฐ๊ฒฐํ ์ปค๋ฅ์ ์ ์ ์ง (๋๋ ์์ฒญ์ด ์์๋ ๊น์ง)
์์ง ์น ์์ผ์ ์๋ฒฝํ ์ดํดํ์ง ์์ ๋ณต๋ถ์ ํ์ฌ ์ ๋ฆฌ ํด๋๋๊ฒ ๋ณด๋ค๋ ์ถ๊ฐ์ ์ธ ํ์ต์ ํ์ฌ STOMP ๋ฐฉ์๊น์ง ์ดํด ํ๋๊ฒ ์ข์๊ฒ ๊ฐ๋ค.
https://kotlinworld.com/75 (์น ์์ผ vs HTTP)
Organizations (์กฐ์ง) ๋ง๋ค๊ณ , Repo ์์ฑ ํ์๋ค.๐ ์ถ๊ฐ๋ก JPA ๋ฅผ ์ฌ์ฉํ์ง์๋ ๋ ๊ฑฐ์ํ ํ๋ก์ ํธ๋ ์ฒ์ ๊ฒฝํํด๋ณด๋ ๊ฒ์ด๋ค.
(xml, Mapper ๋ฑ ์ฌ์ฉ)
์ข์ ๊ฒฝํ์ด ๋ ๊ฒ ๊ฐ๋ค.