EAI

EAI๋Š” ๊ธฐ์—…๋‚ด์˜ ์‹œ์Šคํ…œ๋“ค๋ผ๋ฆฌ์˜ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์„ ์œ„ํ•œ ๋ฏธ๋“ค์›จ์–ด

  • ์ด์ข… ์‹œ์Šคํ…œ๋“ค ์‚ฌ์ด์— ์œ„์น˜ํ•˜์—ฌ ๊ฐ ์‹œ์Šคํ…œ๊ฐ„์˜ ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์„œ๋กœ ์†Œํ†ตํ•˜์—ฌ ๊ด€๋ฆฌ์˜ ํšจ์œจ์„ฑ์„ ์ฆ๋Œ€์‹œํ‚ค๋Š” ๋ฐฉ๋ฒ•
  • ๊ธฐ์—…์—์„œ ์šด์˜๋˜๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ํ”Œ๋žซํผ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๋“ค ๊ฐ„์˜ ์ •๋ณด ์ „๋‹ฌ, ์—ฐ๊ณ„, ํ†ตํ•ฉ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์ฃผ๋Š” ์†”๋ฃจ์…˜
  • ๊ฐ ๋น„์ง€๋‹ˆ์Šค๊ฐ„ ํ†ตํ•ฉ ๋ฐ ์—ฐ๊ณ„์„ฑ์„ ์ฆ๋Œ€์‹œ์ผœ ํšจ์œจ์„ฑ์„ ๋†’์—ฌ์คŒ 

 

์œ ํ˜• ์„ค๋ช… ํŠน์ง• ๊ฐœ๋…๋„
Point  - to - Point ์ค‘๊ฐ„์— ๋ฏธ๋“ค์›จ์–ด๋ฅผ ๋‘์ง€ ์•Š๊ณ , ๊ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ„ ์—ฐ๊ฒฐ ์†”๋ฃจ์…˜ ๊ตฌ๋งค ์—†์ด ์ €๋ ดํ•˜๊ฒŒ ํ†ตํ•ฉ ๊ฐ€๋Šฅ, ๋ณ€๊ฒฝ๊ณผ ์žฌ์‚ฌ์šฉ ์–ด๋ ค์›€
Hub & Spoke ๋‹จ์ผ ์ ‘์ ์ด ํ—ˆ๋ธŒ ์‹œ์Šคํ…œ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†ก ์ค‘์•™์ง‘์ค‘์ , ๋ชจ๋“  ๋ฐ์ดํ„ฐ ์ „์†ก ๋ณด์žฅ, ํ™•์žฅ ๋ฐ  ์œ ์ง€๋ณด์ˆ˜์— ์šฉ์ด
Message Bus ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‚ฌ์ด ๋ฏธ๋“ค์›จ์–ด
(๋ฒ„์Šค)๋ฅผ ๋‘์–ด ์ฒ˜๋ฆฌ
์–ด๋Œ‘ํ„ฐ๊ฐ€ ๊ฐ ์‹œ์Šคํ…œ๊ณผ ๋ฒ„์Šค๋ฅผ ๋‘์–ด ์—ฐ๊ฒฐ, ๋›ฐ์–ด๋‚œ ํ™•์žฅ์„ฑ, ๋Œ€์šฉ๋Ÿ‰ ์ฒ˜๋ฆฌ ๊ฐ€๋Šฅ
Hybrid ๊ทธ๋ฃน ๋‚ด์—์„œ๋Š” Hub & Spoke ๋ฐฉ์‹, ๊ทธ๋ฃน ๊ฐ„์—์„œ๋Š” ๋ฉ”์‹œ์ง• ๋ฒ„์Šค ๋ฐฉ์‹  ํ‘œ์ค€ ํ†ตํ•ฉ ๊ธฐ์ˆ , ๋ฐ์ดํ„ฐ ๋ณ‘๋ชฉ ํ˜„์ƒ ์ตœ์†Œํ™” 

 

ESB 

ESB(Enterprise Service Bus)๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ„์˜ ํ†ตํ•ฉ ์ธก๋ฉด์—์„œ EAI์™€ ์œ ์‚ฌํ•˜์ง€๋งŒ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด๋‹ค๋Š” ์„œ๋น„์Šค ์ค‘์‹ฌ์œผ๋กœ ํ†ตํ•ฉ์„ ์ง€ํ–ฅํ•˜๋Š” ์•„ํ‚คํ…์ฒ˜ ๋˜๋Š” ๊ธฐ์ˆ 

  • ์›น ์„œ๋น„์Šค๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ํ‘œ์ค€ํ™”๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฒ„์Šค๋ฅผ ํ†ตํ•ด, ๊ธฐ์—… ๋‚ด/์™ธ ์ด๊ธฐ์ข… ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฒฐํ•ฉ๋„๋ฅผ ์•ฝํ•˜๊ฒŒ ํ†ตํ•ฉํ•˜๋Š” ํ•ต์‹ฌ ํ”Œ๋žซํผ

 

์›น ์„œ๋น„์Šค 

๋„คํŠธ์›Œํฌ์— ๋ถ„์‚ฐ๋˜์–ด ์žˆ๋Š” ์ •๋ณด๋ฅผ ์„œ๋น„์Šค ํ˜•ํƒœ๋กœ ๊ฐœ๋ฐฉํ•˜์—ฌ ํ‘œ์ค€ํ™”๋œ ๋ฐฉ์‹์œผ๋กœ ๊ณต์œ ํ•˜๋Š” ๊ธฐ์ˆ  

์›น ์„œ๋น„์Šค ๊ตฌ์กฐ

  • SOAP 
    • HTTP, HTTPS, SMTP ๋“ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ XML ๊ธฐ๋ฐ˜์˜ ๋ฉ”์‹œ์ง€๋ฅผ ๋„คํŠธ์›Œํฌ ์ƒ์—์„œ ๊ตํ™˜ํ•˜๋Š” ํ”„๋กœํ† ์ฝœ
    • SOAP ๋Œ€์‹  ๋ ˆ์ŠคํŠธ ํ’€(RESTful) ํ”„๋กœํ† ์ฝœ ๋Œ€์ฒด ๊ฐ€๋Šฅ
  • UDDI
    • ์›น ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ •๋ณด์ธ WSDL์„ ๋“ฑ๋กํ•˜๊ณ , ๊ฒ€์ƒ‰ํ•˜๊ธฐ ์œ„ํ•œ ์ €์žฅ์†Œ
    • ๊ณต๊ฐœ์ ์œผ๋กœ ์ ‘๊ทผ, ๊ฒ€์ƒ‰์ด ๊ฐ€๋Šฅํ•œ ๋ ˆ์ง€์Šคํ† ๋ฆฌ
  • WSDL
    • ์›น ์„œ๋น„์Šค๋ช…, ์›น ์„œ๋น„์Šค ์ œ๊ณต์œ„์น˜, ํ”„๋กœํ† ์ฝœ ์ •๋ณด ๋“ฑ ์›น ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ƒ์„ธ ์ •๋ณด๋ฅผ ๊ธฐ์ˆ ํ•œ ํŒŒ์ผ
    • XML ํ˜•์‹์œผ๋กœ ๊ตฌํ˜„ 

 

 

์ถœ์ฒ˜ -

https://m.blog.naver.com/bjgim21/221379460441

 

ํ—ˆ๋ธŒ ์•ค๋“œ ์Šคํฌํฌ Vs ํฌ์ธํŠธ ํˆฌ ํฌ์ธํŠธ

์„ค๋น™์ด 2์ธต์— ์žˆ๊ณ  `ํŒŒ๋ฐ”`์˜†์— `์•„๋”ธ`์ด ์žˆ๋Š” ์ด์œ [์›๋ฌธ]์Šคํƒ€๋ฒ…์Šค๋Š” ์œ ๋™์ธ๊ตฌ๊ฐ€ ๋งŽ์€ ํŠน์ • ์ง€์—ญ์— ๋งค์žฅ์„ ...

blog.naver.com

 

+ Recent posts