๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์ž๊ฒฉ์ฆ ์žˆ์œผ๋ฉด ์ข‹์ง€/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์‹ค๊ธฐ] ์ดˆ์ดˆ์ดˆ์š”์•ฝ - 3์žฅ ํ†ตํ•ฉ ๊ตฌํ˜„

by ์ž„๋ฆฌ๋‘ฅ์ ˆ 2024. 10. 13.
๋ฐ˜์‘ํ˜•

์ธ๋„ค์ผ ์ง์ ‘ ๋งŒ๋“ค์–ด๋”ฐ ใ…‹ใ…‹

 


 

๋”๋ณด๊ธฐ

์ฑ… ์ž์ฒด์—์„œ 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. ์–ด๋–ค ์กฐ์ž‘์ด ๋˜๋‚˜ 
๋ฐ˜์‘ํ˜•

์ตœ๊ทผ๋Œ“๊ธ€

์ตœ๊ทผ๊ธ€

skin by ยฉ 2024 ttutta