DCOM (Distributed Component Object Model)

DCOM[µðÄÞ]Àº ³×Æ®¿÷ »ó¿¡¼­ Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥ °´Ã¼°¡ ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ÀÖ´Â ¼­¹ö ÇÁ·Î±×·¥ °´Ã¼¿¡ ¼­ºñ½º¸¦ ¿äûÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ °³³äÀÌÀÚ ÇÁ·Î±×·¥ ÀÎÅÍÆäÀ̽ºµéÀÌ´Ù. COMÀº °°Àº ÄÄÇ»ÅÍ(À©µµ¿ì95³ª NT ½Ã½ºÅÛ) ³»¿¡¼­ »ç¿ëµÉ ¼ö ÀÖµµ·Ï Ŭ¶óÀÌ¾ðÆ®¿Í ¼­¹ö¿¡ ÀÎÅÍÆäÀ̽º ÁýÇÕÀ» Á¦°øÇÑ´Ù.

¿¹¸¦ µé¾î, ¾î¶² À¥ »çÀÌÆ®¿¡ ÀÚ½ÅÀÇ À¥¼­¹ö°¡ ¾Æ´Ñ ´Ù¸¥, Áï ³×Æ®¿÷ »óÀÇ º¸´Ù ƯÁ¤ÇÑ ¼­¹ö¿¡¼­¸¸ ¼öÇàµÇ´Â ½ºÅ©¸³Æ®³ª ÇÁ·Î±×·¥À» °¡Áöµµ·Ï ÆäÀÌÁö¸¦ ¸¸µé ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±× À¥»çÀÌÆ®ÀÇ ÇÁ·Î±×·¥(¸¶Ä¡ Ŭ¶óÀÌ¾ðÆ® °´Ã¼Ã³·³ µ¿ÀÛÇÏ´Â)Àº DCOM ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇØ, ÇÊ¿äÇÑ ÀýÂ÷¸¦ ¼öÇàÇÏ°í °á°ú¸¦ À¥ ¼­¹ö »çÀÌÆ®¿¡ µ¹·Á Áִ ƯÁ¤ÇÑ ¼­¹ö °´Ã¼¿¡ RPC¸¦ Àü´ÞÇÒ ¼ö ÀÖÀ¸¸ç, DCOMÀº ±× °á°ú¸¦ À¥ ÆäÀÌÁö ºä¾î¿¡ ³Ñ±ä´Ù.

DCOMÀº ¶ÇÇÑ ´ë±Ô¸ð ³×Æ®¿÷À̳ª ÀÎÅͳݰú °°Àº ³×Æ®¿÷ ȯ°æ¿¡¼­µµ ÀÛµ¿ÇÒ ¼ö ÀÖ´Ù. DCOMÀº TCP/IP¿Í HTTP¸¦ »ç¿ëÇϸç, NT 4.0ÀÇ ÀϺΰ¡ µÇ¾ú°í, À©µµ¿ì 95¿¡¼­ ¹«·á·Î ¾÷±×·¹À̵åÇÒ ¼ö ÀÖ´Ù. DCOMÀº °ð ´ëºÎºÐÀÇ À¯´Ð½º Ç÷§ÆûÀ̳ª IBM°ú °°Àº ´ë±Ô¸ð ¼­¹ö¿¡¼­µµ »ç¿ëÀÌ °¡´ÉÇØÁú °ÍÀÌ´Ù. DCOMÀº OLE Remote AutomationÀ» ´ëüÇÑ´Ù.

DCOMÀº ¿©·¯°¡Áö ºÐ»ê ¼­ºñ½ºµéÀ» Á¦°øÇÑ´Ù´Â Â÷¿ø¿¡¼­ CORBA¿Í ´ëµîÇÏ´Ù. DCOMÀº ³×Æ®¿÷ ȯ°æ¿¡¼­ ÇÁ·Î±×·¥°ú ÀÚ·á °´Ã¼¿¡ ´ëÇÑ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ Á¢±Ù¹æ½ÄÀ̸ç, CORBA´Â OMGÀÇ ÈÄ¿øÀÚµéÀÎ ±×¿Ü ³ª¸ÓÁö Á¤º¸Åë½Å¾÷°èÀÇ Áö¿øÀ» ¹Þ°íÀÖ´Ù.


ÀÌ Á¤º¸´Â 1999³â 6¿ù 16ÀÏ¿¡ ¼öÁ¤µÇ¾úÀ¸¸ç, ½ÉÀç¹ü´Ô²²¼­ µµ¿òÀ» Áּ̽À´Ï´Ù.
¿µ¾îÆÇ(whatis.com)