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ÀÏ¿¡ ¼öÁ¤µÇ¾úÀ¸¸ç, ½ÉÀç¹ü´Ô²²¼ µµ¿òÀ» Áּ̽À´Ï´Ù. | |