์˜ค๋Š˜์€ MCI์™€ ๋‹จ๋ง โ†” ๊ณ„์ •๊ณ„ ๊ฐ„์˜ ์—ฐ๊ณ„ ํ๋ฆ„์„ ์ฒ˜์Œ ๋ฐฐ์› ๋‹ค.
ServiceID(ํŠธ๋žœ์žญ์…˜)๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์™€ ํ๋ฆ„์„ ๋™๊ธฐํ™”ํ•˜๋Š” ๊ฐœ๋…์ธ๋ฐ, ์ฒ˜์Œ ์ ‘ํ–ˆ์„ ๋• ๊ฝค ํ—ท๊ฐˆ๋ ธ๋‹ค.


๐Ÿ“… 2025-04-21 MCI ์—ฐ๋™ ๊ตฌ์กฐ ๋ฐ ํ™”๋ฉด ๊ฐœ๋ฐœ ๊ฐœ๋… ์ •๋ฆฌ


๐Ÿ“Œ MCI๋ž€?

  • MCI (Message Control Interface)
    โ†’ ๋‹จ๋ง(iDevTool)๊ณผ ๊ณ„์ •๊ณ„(RSA) ์‚ฌ์ด์˜ ์ธํ„ฐํŽ˜์ด์Šค ์—ฐ๊ฒฐ์„ ์ •์˜ํ•œ ๊ตฌ์กฐ
  • ServiceID ๊ธฐ์ค€์œผ๋กœ Input / Output ๊ตฌ์กฐ๋ฅผ MCI์—์„œ ์ •์˜ํ•˜๊ณ ,
    ๋™์ผํ•œ ๊ตฌ์กฐ๋ฅผ RSA (๊ณ„์ •๊ณ„) ์™€ ํ™”๋ฉด (๋‹จ๋ง) ์ด ๊ณต์œ ํ•จ

๐Ÿ“Œ ๊ตฌ์กฐ ๊ฐœ๋… ์š”์•ฝ

๊ตฌ์„ฑ์š”์†Œ์—ญํ•  / ์„ค๋ช…
MCI์ธํ„ฐํŽ˜์ด์Šค ์„ค๊ณ„: ํŠธ๋žœ Input/Output ์ •์˜, ์ธ๋ฑ์Šค ์ˆœ์„œ ์„ธํŒ…
RSA๊ณ„์ •๊ณ„ ๊ฐœ๋ฐœ ์‹œ์Šคํ…œ (์ „๋ฌธ ๊ฐœ๋ฐœ, ์—ฐ๊ณ„ ๋กœ์ง ๊ตฌํ˜„)
iDev@Tool๋‹จ๋ง ํ™”๋ฉด ๊ฐœ๋ฐœ ํˆด (๋‹จ๋ง ํ™”๋ฉด ์ •์˜, ๊ทธ๋ฆฌ๋“œ, ๋ฒ„ํŠผ, ์Šคํฌ๋ฆฝํŠธ ๊ตฌํ˜„)
DevON์„œ๋น„์Šค๊ด€๋ฆฌ, ๊ฑฐ๋ž˜๋กœ๊ทธ, ํŒŒ๋ผ๋ฏธํ„ฐ, ์„œ๋น„์ŠคID ๊ฒ€์ƒ‰ ๋“ฑ ํ†ตํ•ฉ ์„œ๋น„์Šค ํ”Œ๋žซํผ ์—ญํ• 

๐Ÿ“Œ ์‹ค์ œ ํ๋ฆ„

  1. MCI์—์„œ ํŠธ๋žœ(ServiceID) ์ •์˜

    • Input/Output ํ•ญ๋ชฉ ๋“ฑ๋ก
    • ์ˆœ์„œ๋Œ€๋กœ ์ธ๋ฑ์Šค ์„ธํŒ…
  2. RSA์—์„œ ๊ฐ™์€ ํŠธ๋žœ์— ๋งž์ถฐ ์ „๋ฌธ ๊ฐœ๋ฐœ

    • ์ „๋ฌธOP ์ƒ์„ฑ
    • ACSD ๋กœ์ง ๊ฐœ๋ฐœ
    • DTO, DAO ์—ฐ๊ณ„
  3. iDev@Tool์—์„œ MCI์—์„œ ๊ณต์œ ๋œ ํŠธ๋žœ ๋“ฑ๋ก

    • ํŠธ๋žœ ๊ฐ€์ ธ์˜ค๊ธฐ
    • ๊ทธ๋ฆฌ๋“œ, ์กฐํšŒ/์ „์†ก ๋ฒ„ํŠผ, ๊ฑฐ๋ž˜๊ตฌ๋ถ„ ๋ฐ”์ธ๋”ฉ
    • ์Šคํฌ๋ฆฝํŠธ(OnClick, OnEndTran ๋“ฑ) ์ž‘์„ฑ

๐Ÿง  ๋ฉ”๋ชจ ํฌ์ธํŠธ

  • MCI๋Š” ๋‹จ์ˆœ ์ค‘๊ณ„๊ฐ€ ์•„๋‹˜
    โ†’ ๋ฐ์ดํ„ฐ์˜ ๊ตฌ์กฐ์™€ ํ๋ฆ„์„ ๋งž์ถ”๋Š” ํ•ต์‹ฌ ์ธํ„ฐํŽ˜์ด์Šค ์ •์˜ ๋„๊ตฌ

  • RSA = ๊ณ„์ •๊ณ„ (์ „๋ฌธ ์ฒ˜๋ฆฌ) / iDev = ๋‹จ๋งํ™”๋ฉด (์‚ฌ์šฉ์ž UI)
    โ†’ ๋‘˜์ด ์ •ํ™•ํ•˜๊ฒŒ Input/Output์„ ๋งž์ถฐ์•ผ ํ•จ

  • DevON์€ ์ค‘๊ฐ„์—์„œ ์„œ๋น„์Šค๋ฅผ ๋ฌถ๊ณ , ๊ตฌํ˜„ ๊ฒฝ๋กœ๋ฅผ ์ถ”์ ํ•˜๊ณ  ๋กœ๊ทธ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์—ญํ• ์„ ํ•จ