๋ฐ์ํ
๋๋ณด๊ธฐ
์ฑ
์์ฒด์์ A, B ์ด๋ฐ ์์ผ๋ก ์ถ์ ์ ๋๋ฅผ ํ์ํ๊ณ , ์ถ์ ๋ ๋
๋ ์๋ ๋์จ๋ค. ํ์๋ ๋๋ก ํ ๋ฒ ์ด์ ์ถ์ ๋ ํ์ ๋ฐฐ๊ฒฝ, ๋ ๋ฒ์ด์ ๋ฐ ์ง์ ์ถ์ ๋ฅผ ํ์ธํ ๊ฒฝ์ฐ, ๋
ธ๋ ๋ฐฐ๊ฒฝ์ผ๋ก ํ์ํ ์์ ์ด๋ค. ๋ํ ํค์๋ ์์ฃผ๋ก ์ต๋ํ ๊ธฐ์ตํ๊ธฐ ์ฝ๊ฒ ๊ธฐ๋กํ ์์ ์ด๋ค.
์ฑ
์์ฒด์์ A, B ์ด๋ฐ ์์ผ๋ก ์ถ์ ์ ๋๋ฅผ ํ์ํ๊ณ , ์ถ์ ๋ ๋
๋ ์๋ ๋์จ๋ค. ํ์๋ ๋๋ก ํ ๋ฒ ์ด์ ์ถ์ ๋ ํ์ ๋ฐฐ๊ฒฝ, ๋ ๋ฒ์ด์ ๋ฐ ์ง์ ์ถ์ ๋ฅผ ํ์ธํ ๊ฒฝ์ฐ, ๋
ธ๋ ๋ฐฐ๊ฒฝ์ผ๋ก ํ์ํ ์์ ์ด๋ค. ๋ํ ํค์๋ ์์ฃผ๋ก ์ต๋ํ ๊ธฐ์ตํ๊ธฐ ์ฝ๊ฒ ๊ธฐ๋กํ ์์ ์ด๋ค. ๊ทธ๋์ ์ดํดํ๊ธฐ ํ๋ค ์๋์์ง๋ง ์ต๋ํ ์ฝ๊ฒ ์จ๋ณผ ์์ ์ด๋ค...
์ฐ๊ณ ์๋ฒ / ์ก ์์ ์์คํ
- ์ฐ๊ณ ์๋ฒ : ๋ฐ์ดํฐ ์ ์ก ํ์ ๋ง๊ฒ ๋ณํ, ์ก·์์ ๊ณผ ๊ด๋ จ๋ ๋ชจ๋ ์ฒ๋ฆฌ ์ํ
- ์ก์ ์์คํ : ์ธํฐํ์ด์ค ํ ์ด๋ธ, ํ์ผ ๋ฐ์ดํฐ ์ ์ก ํ์์ ๋ง๊ฒ ๋ณํ, ์ก์
- ์์ ์์คํ : ์์ ๋ฐ์ดํฐ๋ฅผ ์ธํฐํ์ด์ค ํ ์ด๋ธ, ํ์ผ๋ก ์์ฑ
XML ; eXtensible Markup Language
- ํน์ ๋ชฉ์ ์ ๊ฐ๋ ๋งํฌ์ ์ธ์ด ๋ง๋๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ค๋ชฉ์ ๋งํฌ์ ์ธ์ด
- HTML ํธํ, SGML ๋ณต์ก ํด๊ฒฐ
- ๋ฌธ์์ tag ์ ์, ์ฌ์ฉ
- ํธ๋ฆฌ๊ตฌ์กฐ -> ์์ ํ๊ทธ๊ฐ ํ์ ํ๊ทธ ๊ฐ์ง
SOAP ; Simple Object Access Protocol
- ๋คํธ์ํฌ ์ HTTP/HTTPS, SMTP ๋ฑ์ ์ด์ฉ, XML ๊ตํ ์ํ ํต์ ๊ท์ฝ
- ์น ์๋น์ค ๋ฉ์ธ์ง ํ์, ์ฒ๋ฆฌ ๋ฐฉ๋ฒ ์ง์
- HTTP ๊ธฐ๋ฐ. ํ๋ก์์ ๋ฐฉํ๋ฒฝ ์ํฅ X ํต์ ๊ฐ๋ฅ
- ์ต๊ทผ์ RESTful ํ๋กํ ์ฝ ์ด์ฉํ๊ธฐ๋
WSDL ; Web Services Description language
- ์น ์๋น์ค ๊ด๋ จ๋ ์์, ํ๋กํ ์ฝ์ ํ์ค์ ์ธ ๋ฐฉ๋ฒ ๊ธฐ์ , ๊ฒ์ํ๊ธฐ ์ํ ์ธ์ด
- XML ์์ฑ. UDDI์ ๊ธฐ์ด
- SOAP, XML ์คํค๋ง์ ๊ฒฐํฉํ์ฌ ์ธํฐ๋ท์์ ์น ์๋น์ค ์ ๊ณต ์ํด
- ํด๋ผ์ด์ธํธ๋ WSDL file ์ฝ์ด ์๋ฒ์์ ์ด๋ค ์กฐ์์ด ๊ฐ๋ฅํ์ง ํ์
์ค์ ํค์๋ ์ ์ฌ์ ๋ฆฌ
XML ; ๋งํฌ์ ์ธ์ด. ํธ๋ฆฌ๊ตฌ์กฐ,
SOAP ; XML ํต์ ๊ท์ฝ. HTML๊ธฐ๋ฐ,
WSDL ; ์น์๋น์ค์ธ์ด XML. ์ด๋ค ์กฐ์์ด ๋๋
๋ฐ์ํ
'์๊ฒฉ์ฆ ์์ผ๋ฉด ์ข์ง > ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ค๊ธฐ] ์ด์ด์ด์์ฝ - 6์ฅ ํ๋ฉด ์ค๊ณ (1) | 2024.10.16 |
---|---|
[์ค๊ธฐ] ์ด์ด์ด์์ฝ - 5์ฅ ์ธํฐํ์ด์ค ๊ตฌํ (0) | 2024.10.15 |
[์ค๊ธฐ] ์ด์ด์ด์์ฝ - 4์ฅ ์๋ฒ ํ๋ก๊ทธ๋จ ๊ตฌํ (2) | 2024.10.15 |
[์ค๊ธฐ] ์ด์ด์ด์์ฝ - 2์ฅ ๋ฐ์ดํฐ ์ ์ถ๋ ฅ ๊ตฌํ (3) | 2024.10.13 |
[์ค๊ธฐ] ์ด์ด์ด์์ฝ - 1์ฅ ์๊ตฌ์ฌํญ ํ์ธ (6) | 2024.10.06 |