๋จผ์ ๊ฒ์์ 1์ธ์ฉ ๊ฒ์์ธ๋ฐ ์ฃผ์ ๋ชปํ๋๋ก ์๋ฒ์์ ๊ณ์ ์ ๋ณด๋ฅผ ๋ฐ์์ค๋๋ก ํ ๊ฒ๋๋ค.
๊ฒ์์ ์ ๋ํฐ(c#) , ์๋ฒ๋ Springboot(Java)
1. ์คํ๋ง๋ถํธ RestApi + DB ํด์ http ํต์ ์ผ๋ก ์๋ฒ์ ํด๋ผ์ด์ธํธ ํต์ ํ ์์ ์ธ๋ฐ ๋ฌธ์ ๊ฐ ์์๊น์.
2. 1์ด์ 1๋ฒย ๊ฐฑ์ ๋๊ฒ๋ ํ๋ ค๋๋ฐ TCP/IP ๋ฐฉ์๊ณผ http ๋ฐฉ์์ค ์ธํฐ๋ท(๋ฐ์ดํฐ) ์ฌ์ฉ๋์ ๊ณ ๋ คํ๋ฉด ์ด๋ค๊ฒย ๋ ๋์์ง.ย
(ํด๋ํฐ ๊ฒ์์ธ๋ฐ ๋ฐ์ดํฐ ์ฌ์ฉ๋ ๋๋ฌด ๋ง์ผ๋ฉด ์๋๋๊น...)
๋ฐ์ดํฐ ์ฌ์ฉ๋์ http์์ฒญ ์๋ต ์์ฒด๊ฐ ์ฌ์ด์ฆ๊ฐ ์์ผ๋๊น ๋น์ฐํ TCP/IP๊ฐ ์ ๊ฒ ๋๋๋ฐ ์ง์ TCP/IP ์๋ฒ๋ฅผ ์์ ํ๋ ค๋ฉด ์์ ๋์ด ๋ง์์ ๊ตณ์ด ์คํ๋ง ๋ถํธ restapi์ธํ ํ(ํน์ ์๊ณ ์๋ ๊ธฐ์ ์คํ)์ด ์๋ฏธ๊ฐ ์์ด์ง
1์ธ์ฉ ๊ฒ์์ธ๋ฐ ์ฃผ์๋ง ๋ชปํ๊ฒ ๋ง๋๊ฑฐ๋ฉด ๊ทธ๋ฅ ์ํฐ์นํธํดํท๋ง ์จ๋ ์ถฉ๋ถํ์ง ์์๊น
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
์ผ๋จ ์ ๊ฐ ํธ์คํ ์๋น์ค๊ฐ ์๋ ์ง์ ์๋ฒ์ปดํจํฐ๋ฅผ ์ฌ๋ฌด์ค์ ๋ฐ๋ก ๋๋ฆฌ๊ณ ์์ต๋๋ค. 1๊ธฐ๊ฐ ์ธํฐ๋ท๋ ๊ณ์ฝํ๊ตฌ์. ๊ทธ๋ฐ๋ฐ ๋์ญํญ์ด 1๊ธฐ๊ฐ๋ ์๋๊ฒ ์ง๋ง Qos, ์ฆ ํ๋ฃจ์ ์ฌ์ฉ๊ฐ๋ฅํ ์ธํฐ๋ท(๋ฐ์ดํฐ) ์์ด ์ ํด์ ธ์์ผ๋ ํน์๋ํด์ TCP/IP ๋ฅผ ์๊ฐํด๋ดค์ต๋๋ค. ํด๋ผ์ด์ธํธ1๋ช ๋น ์ ๊ฒ๋ ์ด๋น5KB, ๋ง๊ฒ๋ 50kb ๋ ์ธ๊ฒ ๊ฐ์์์.