Broker pattern

์ด ํŒจํ„ด์€ ๋ถ„๋ฆฌ๋œ ์ปดํฌ๋„ŒํŠธ๋“ค๋กœ ์ด๋ฃจ์–ด์ง„ ๋ถ„์‚ฐ ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉ๋œ๋‹ค.

์ด ์ปดํฌ๋„ŒํŠธ๋“ค์€ ์›๊ฒฉ ์„œ๋น„์Šค ์‹คํ–‰์„ ํ†ตํ•ด ์„œ๋กœ ์ƒํ˜ธ ์ž‘์šฉ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ธŒ๋กœ์ปค (broker) ์ปดํฌ๋„ŒํŠธ๋Š” ์ปดํฌ๋„ŒํŠธ (components) ๊ฐ„์˜ ํ†ต์‹ ์„ ์กฐ์ •ํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.

์„œ๋ฒ„๋Š” ์ž์‹ ์˜ ๊ธฐ๋Šฅ๋“ค(์„œ๋น„์Šค ๋ฐ ํŠน์„ฑ)์„ ๋ธŒ๋กœ์ปค์— ๋„˜๊ฒจ์ฃผ๋ฉฐ(publish), ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋ธŒ๋กœ์ปค์— ์„œ๋น„์Šค๋ฅผ ์š”์ฒญํ•˜๋ฉด ๋ธŒ๋กœ์ปค๋Š” ํด๋ผ์ด์–ธํŠธ๋ฅผ ์ž์‹ ์˜ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์— ์žˆ๋Š” ์ ํ•ฉํ•œ ์„œ๋น„์Šค๋กœ ๋ฆฌ๋””๋ ‰์…˜ํ•œ๋‹ค.

ํ™œ์šฉ

๋ฉ”์‹œ์ง€ ๋ธŒ๋กœ์ปค ์†Œํ”„ํŠธ์›จ์–ด

Last updated