๋๋ฐฉ์บฃ SaaS ์น ์๋น์ค๋ ๋ก์ปฌ ์๋ฒ์ API๋ฅผ ํตํด ์ค์๊ฐ ์ฑํ
๊ณผ ๋ช
๋ น์ด ์ ์ด, ์ ์์ ์ ํ์ธ ๊ธฐ๋ฅ์ ์ฐ๋ํฉ๋๋ค.
์๋ ๊ฐ์ด๋์ ๋ฐ๋ผ ๋๋ฐฉ์บฃ ์ํด๋ฆญ API ํ๋ก๊ทธ๋จ์ ๊ฐ๋ํ์๋ฉด 1๋ถ ๋ง์ ์ฐ๋์ด ์๋ฃ๋ฉ๋๋ค.
1
์ํด๋ฆญ ํจํค์ง ๋ค์ด๋ก๋
์๋ ๋ค์ด๋ก๋ ๋ฒํผ์ ํด๋ฆญํ์ฌ ๊ตฌ๊ธ ๋๋ผ์ด๋ธ์์ ์ต์ ๋๋ฐฉ์บฃ์ํด๋ฆญ API ํจํค์ง๋ฅผ ๋ด๋ ค๋ฐ์ ์์ถ์ ํ์ด์ค๋๋ค.
2
config.json ๋น๋ฐ๋ฒํธ ์ค์
ํด๋ ๋ด config.json ํ์ผ์ ์ด๊ณ , ์ด์ ์ค์ด์ ๋ก์ปฌ MySQL์ db_password ํญ๋ชฉ์ root ๋น๋ฐ๋ฒํธ๋ฅผ ๊ธฐ์
ํด ์ค๋๋ค.
โป ์ํด๋ฆญ ํ๋ก๊ทธ๋จ์ ์ต์ด ์คํํ๋ฉด config.json ํ์ผ์ด ํด๋ ๋ด์ ์๋์ผ๋ก ์์ฑ๋ฉ๋๋ค.
3
๋ก์ปฌ API ์คํ ๋ฐ ๋ฐฉํ๋ฒฝ ํ์ธ
๋๋ฐฉ์บฃ์ํด๋ฆญ.exe๋ฅผ ์คํํฉ๋๋ค. (8085 ํฌํธ)
- ๊ณต์ ๊ธฐ(๊ฐ์ /์ฌ๋ฌด์ค): ํฌํธํฌ์๋ฉ ๋ฐ 8085 ์ธ๋ฐ์ด๋ ๋ฐฉํ๋ฒฝ ํ์ฉ ์๋ฃ
- ์์ ์ก ํธ์คํ
/IDC ์๋ฒ: ํธ์คํ
์
์ฒด ๊ณ ๊ฐ์ผํฐ์ "๋ฐฉํ๋ฒฝ 8085๋ฒ ํฌํธ(TCP) ์ธ๋ฐ์ด๋๋ฅผ ์ด์ด์ฃผ์ธ์"๋ผ๊ณ ์์ฒญํ์ฌ ๊ฐ๋ฐฉํด์ผ ํฉ๋๋ค.
4
์น ๋์๋ณด๋ ๋ก๊ทธ์ธ ๋ฐ ์ฐ๋
์ฐ์ธก ๋ก๊ทธ์ธ ํผ์์ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํ ๋ค, ์ฐ๊ฒฐ ์ค์ ๋ชจ๋ฌ์์ ์๋ฒ IP๋ฅผ ์
๋ ฅํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์บ๋ฆญํฐ ์ ๋ณด๊ฐ ์ค์๊ฐ ๋๊ธฐํ๋ฉ๋๋ค.