์ธํฐํ์ด์ค ๊ตฌํ
- EAI , ESB ์ค์ฌ์ผ๋ก ์ธํฐํ์ด์ค ์ฐ์ถ๋ฌผ ๋ถ๋ถ ์ค์
- ์์ ๋ฌธ์ ์ ๋์จ ๋ด์ฉ์ ์ค์ฌ์ผ๋ก ํ์ต
์์คํ ์ธํฐํ์ด์ค ์ค๊ณ์
์ด๊ธฐ์ข ์์คํ ๋ฐ ์ปดํฌ๋ํธ ๊ฐ ๋ฐ์ดํฐ ๊ตํ ๋ฐ ์ฒ๋ฆฌ... ๋ฑ ์ ์๋ ๋ฌธ์
์์คํ ์ธํฐํ์ด์ค ์ ์์
์์ธ ๊ธฐ๋ฅ๋ณ ์ธํฐํ์ด์ค ๋ช ์ธ์
์ก.์์ ์์คํ ๊ฐ ์ธํฐํ์ด์ค ๋ฐ์ดํฐ ํ์ค ํ์ธ ์ ์ฐจ
๋ฐ์ดํฐ ์ธํฐํ์ด์ค ์ .์ถ๋ ฅ ์๋ฏธ ํ์ → ๋ฐ์ดํฐ ํ์คํ์ธ → ์ธํฐํ์ด์ค ๋ฐ์ดํฐ ํญ๋ชฉ ์๋ณ → ๋ฐ์ดํฐ ํ์ค ์ต์ข ํ์ธ
XML :HTML์ ๋จ์ ์ ๋ณด์ํ ์ธํฐ๋ท ์ธ์ด, SGML์ ๋ณต์กํ ๋จ์ ์ ๊ฐ์ ํ, ํน์๋ชฉ์ ๋งํฌ์ ์ธ์ด
XSLT: XML ๋ฌธ์๋ฅผ ๋ค๋ฅธ XML ๋ฌธ์๋ก ๋ณํํ๋ ๋ฐ ์ฌ์ฉ
AJAX
์ด์ฉ์๊ฐ ์น ํ์ด์ง์ ์์ ๋กญ๊ฒ ์ํธ ์์ฉํ ์ ์๋๋ก ํ๋ ๊ธฐ์
๊ฐ์ฒด๋ฅผ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ๋ ๋น๋๊ธฐ ํต์ ๊ธฐ์ , ์๋ฒ ๊ฐ์ XML ๋ฐ์ดํฐ ์ฃผ๊ณ ๋ฐ๋ AJAX ๊ธฐ์
XMLHttpRequest : API ๋น๋๊ธฐ ํต์ ๋ด๋น
DOM : XML ๋ฌธ์๋ฅผ ํธ๋ฆฌ ๊ตฌ์กฐ์ ํํ๋ก ์ ๊ทผํ ์ ์๊ฒ ํด์ฃผ๋ API
JSON
AJAX์์ ๋ง์ด ์ฌ์ฉ๋๊ณ XML ์ ๋์ฒดํ๋ ์ฃผ์ ๋ฐ์ดํฐ ํฌ๋งท, “ํค-๊ฐ” ์์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฐ์ดํฐ ์ค๋ธ์ ํธ๋ฅผ ์ ๋ฌํ๊ธฐ ์ํ ๊ฐ๋ฐฉํ ํ์ค ํฌ๋งท
์ซ์ , ๋ฌธ์์ด, ๋ฐฐ์ด, ๊ฐ์ฒด
*REST
์น๊ณผ ๊ฐ์ ๋ถ์ฐ ํ์ดํผ๋ฏธ๋์ด ํ๊ฒฝ์์ ์์์กด์ฌ, ์ํ ์ ๋ณด๋ฅผ ํ์คํ๋ HTTP ๋ฉ์๋๋ก ์ฃผ๊ณ ๋ฐ๋ ์น ์ํคํ ์ณ
๋ฆฌ์์ค , ๋ฉ์๋, ๋ฉ์์ง
์ธํฐํ์ด์ค ์ ์ฐจ
์ธํฐํ์ด์ค ๋ฐ์ดํฐ ์ ์ก → ์ธํฐํ์ด์ค ๋ฐ์ดํฐ ์์ →
์ธํฐํ์ด์ค ๋ฐ์ดํฐ ํ์ฑ → ์ธํฐํ์ด์ค ๋ฐ์ดํฐ ๊ฒ์ฆ → ํ์ ๊ธฐ๋ฅ ์ํ
์ํ์ด ์ฝ๋ฉ ๊ฐ์ด๋ - ์๊ฐ ๋ฐ ์ํ์ ๋ํ ๋ณด์ ์ฝ์ ์ ๋์ ๋ฐฉ์
๊ณต์ ์์์ ์ ๊ทผ ์ง๋ ฌํ, ๋ณ๋ ฌ ์คํ ๊ฐ๋ฅ ํ๋ ์์ํฌ ์ฌ์ฉ,
๋ธ๋ก๋ฌธ ๋ด์์๋ง ์ฌ๊ท ํจ์๊ฐ ํธ์ถ
์ธํฐํ์ด์ค ๊ตฌํ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ํธํ ๊ธฐ๋ฒ (์ ํํฐํ)
API ๋ฐฉ์ : ์ ํ๋ฆฌ์ผ์ด์ ๋ ๋ฒจ์์ ์ํธ ๋ชจ๋ ์ ์ฉ
Plug in ๋ฐฉ์ : ์/๋ณตํธํ ๋ชจ๋์ด DB์๋ฒ์ ์ค์น
TDE : DB ์๋ฒ์ DBMS ์ปค๋์ด ์์ฒด์ ์ผ๋ก ์/๋ณตํธํ ๊ธฐ๋ฅ ์ํ
Hybrid : API๋ฐฉ์๊ณผ Plug-in ๋ฐฉ์์ ๊ฒฐํฉ
์ํธํ ์๊ณ ๋ฆฌ์ฆ
๋์นญํค ์ํธํ ์๊ณ ๋ฆฌ์ฆ
๋น๋์นญํค ์ํธํ ์๊ณ ๋ฆฌ์ฆ
ํด์ ์ํธํ ์๊ณ ๋ฆฌ์ฆ
์ธํฐํ์ด์ค ๊ตฌํ ๋ฐฉ๋ฒ
์ธํฐํ์ด์ค ๊ฐ์ฒด ์ฌ์ฉ
ํ๋ก์์ :์ผ์ ํ ์กฐ๊ฑด์ด ๋๋ฉด ์๋์ผ๋ก ์ํ
ํธ๋ฆฌ๊ฑฐ : ์ด๋ฒคํธ ๋ฐ์ ์
์ธํฐํ์ด์ค ๊ตฌํ ๊ฒ์ฆ ๋๊ตฌ
xUnit : ์๋ฐ , C++, .Net ๋ฑ ๋ค์ํ ์ธ์ด ์ง์ ๋จ์ํ ์คํธ ํ๋ ์์ํฌ
STAF : ๋ฐ๋ชฌ.
FitNesse : ์น ๊ธฐ๋ฐ ํ ์คํธ ์ผ์ด์ค ์ค๊ณ/์คํ/๊ฒฐ๊ณผ ํ์ธ ๋ฑ ์ง์
Selenium : ์น ์ ํ๋ฆฌ์ผ์ด์ ํ ์คํธ ํ๋ ์์ํฌ, ๊ธฐ๋ฅ ํ ์คํธ๋ฅผ ๋ง๋ค๊ธฐ ์ํ ๋๊ตฌ ์ ๊ณต
์ธํฐํ์ด์ค ์ค๋ฅ ์ฒ๋ฆฌ ๋ฐฉ๋ฒ
์ฌ์ฉ์ ํ๋ฉด์ ์ค๋ฅ ์ธ์ง ๊ตฌํ
์ธํฐํ์ด์ค ์ค๋ฅ ๋ก๊ทธ ์์ฑ
์ธํฐํ์ด์ค ๊ด๋ จ ํ ์ด๋ธ์ ์ค๋ฅ ์ฌํญ ๊ธฐ๋ก
์ธํฐํ์ด์ค ๋ฐ์ดํฐ์ ์ํธํ ์ ์ก
IPSec : IP ๊ณ์ธต์์ ๋ฌด๊ฒฐ์ฑ๊ณผ ์ธ์ฆ์ ๋ณด์ฅํ๋ AH์ ๊ธฐ๋ฐ์ฑ์ ๋ณด์ฅํ๋ ์ํธํ๋ฅผ ์ด์ฉ, ์ ์ข ๋จ๊ฐ ๊ตฌ๊ฐ์ ๋ณด์์๋น์ค ์ ๊ณตํ๋ ํฐ๋๋ง ํ๋กํ ์ฝ | ์ ์ก๋ชจ๋, ํฐ๋๋ง ๋ชจ๋
*SSL/TLS : ์ ์ก๊ณ์ธต(4๊ณ์ธต)๊ณผ ์์ฉ๊ณ์ธต ์ฌ์ด(7๊ณ์ธต)์์ \ ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ์น ๋ฐ์ดํฐ ์ํธํ, ์ํธ์ธ์ฆ, ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ๋ 443ํฌํธ ์ฌ์ฉ ๋ณด์ ํ๋กํ ์ฝ https
S-HTTP : ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ์ ์ก๋๋ ๋ชจ๋ ๋ฉ์์ง๋ฅผ ๊ฐ๊ฐ ์ํธํํ์ฌ ์ ์ก
์ธํฐํ์ด์ค ๊ฐ์ ๋๊ตฌ
์ค์นด์ฐํฐ : ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ๋ชจ๋ํฐ๋ง ๋ฐ DB Agent, ์คํ์์ค DB ๋ชจ๋ํฐ๋ง ๊ธฐ๋ฅ, ์ธํฐํ์ด์ค ๊ฐ์ ๊ธฐ๋ฅ ์ ๊ณต
์ ๋ํผ : ์ ์์ ์ฃผ๊ธฐ ๋จ๊ณ ๋์ ์ฑ๋ฅ์ ๋ชจ๋ํฐ๋งํ๊ณ ๋ถ์ํด์ฃผ๋ APM ์ํํธ์จ์ด
'#6 ์๊ฒฉ์ฆ ๐๏ธ > 5-1 ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 7. SQL ์์ฉ (0) | 2022.11.03 |
---|---|
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 6. ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ํ์ฉ (0) | 2022.11.03 |
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 4. ํตํฉ ๊ตฌํ (2) | 2022.11.03 |
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 3. ๋ฐ์ดํฐ ์ ์ถ๋ ฅ ๊ตฌํ (0) | 2022.11.03 |
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 2. ํ๋ฉด ์ค๊ณ (0) | 2022.11.03 |