OLE (Object Linking and Embedding) ; °³Ã¼¿¬°á ¹× »ðÀÔ

OLE["¿Ã·¹" ¶Ç´Â "¿À¿¤ÀÌ"]´Â º¹ÇÕ¹®¼­ ±â¼ú¿¡ ´ëÇÑ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ±â¹Ý ±â¼úÀÌ´Ù. º¹ÇÕ¹®¼­´Â °¡½ÃÀûÀÌ°í ¸ðµç Á¾·ùÀÇ Á¤º¸ °´Ã¼ - ¹®¼­, ´Þ·Â, µ¿¿µ»ó, ¼Ò¸®, ¸¸È­, 3D, °è¼Ó °»½ÅµÇ´Â ´º½º, ÄÜÆ®·Ñ µî - ¸¦ ´ã´Â ¹ÙÅÁÈ­¸é °°Àº °ÍÀÌ´Ù. °¢ ¹ÙÅÁÈ­¸é °´Ã¼´Â µ¶¸³µÈ ÇÁ·Î±×·¥ °³Ã¼·Î¼­ »ç¿ëÀÚ¿Í »óÈ£ µ¿ÀÛÇÏ°í ¹ÙÅÁÈ­¸éÀÇ ´Ù¸¥ °´Ã¼¿Í Åë½ÅÇÑ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ActiveX ±â¼úÀÇ ÀϺÎÀÎ OLE´Â ´õ Å« ÀÏ¹Ý °³³äÀÎ COM°ú ±× ºÐ»êÆÇÀÎ DCOMÀÇ ÀϺημ­ Æí½ÂÇϰí ÀÖ´Ù. ÇϳªÀÇ OLE °´Ã¼´Â ÇʼöÀûÀ¸·Î ÇϳªÀÇ ÄÄÆ÷³ÍÆ® ¶Ç´Â COM °´Ã¼ÀÌ´Ù.

[OLE¿Í COMÀÇ ÁÖ¿ä °³³äµé]

 

°³ ³ä
ÀÇ ¹Ì
OLE º¹ÇÕ¹®¼­¸¦ ¸¸µé°Å³ª Àü½ÃÇÒ API ÁýÇÕ
Document (compound document) Ȱ¼º ¹ÙÅÁÈ­¸é¿¡¼­ ÀÌÁ¾ itemµéÀÇ Ç¥Çö
Item (object ¶Ç´Â component) DocumentÀÇ ¿ä¼Ò·Î, Ȱ¼º ´Þ·Â, ºñµð¿À â, ¼Ò¸® Àç»ý±â, ¼Ò¸® ÆÄÀÏ µî
Container ¶Ç´Â container application Document³ª ÄÜÆ®·ÑÀ» ´ã´Â ÇÁ·Î±×·¥ º»Ã¼
Server ¶Ç´Â server application OLE ÄÁÅ×À̳ʿ¡¼­ itemÀ» ´ã´Â ÇÁ·Î±×·¥ º»Ã¼
Embedding Document¿¡ item¿¡ ´ëÇÑ ¿ø½Ã ÀڷḦ ºÎ°¡ Çϱâ; ÄÁÅ×ÀÌ³Ê ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ Paste ¸í·ÉÀ» »ç¿ë
Linking Document¿¡ item¿¡ ´ëÇÑ ¿ø½Ã ÀÚ·á¿¡ ´ëÇÑ ¿¬°áÀ» ºÎ°¡Çϱâ; ÄÁÅ×ÀÌ³Ê ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ Paste Link ¸í·ÉÀ» »ç¿ë
Visual editing Document¿¡ embed µÈ itemÀ» Ȱ¼ºÈ­½ÃÄÑ ÆíÁýÇϱâ
Automation ÄÁÅ×À̳ʳª ¼­¹ö ¾ÖÇø®ÄÉÀ̼ÇÀÌ ´Ù¸¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿î¿µÇÏ´Â °Í
Compound file (structured storage) (Compound) DocumentÀÇ ÀúÀå Çü½ÄÀ» ´Ü¼øÈ­ ½ÃŰ´Â Ç¥ÁØ ÆÄÀÏ Çü½Ä; Storage (directory¿Í À¯»ç)¿Í stream(ÆÄÀϰú À¯»ç)À¸·Î ±¸¼º
Uniform Data Transfer (UDT) µå·¡±× ¾Ø µå·Ó, Ŭ¸³º¸µå, DDE (Dynamic Data Exchange) ±â´ÉÀ» Á¦°øÇÏ´Â ´ÜÀÏ ÀÚ·á Àü¼Û ÀÎÅÍÆäÀ̽º
Component Object Model (COM) OLE item(°´Ã¼)¿Í ´Ù¸¥ OLE object³ª ActiveX control°ú Åë½ÅÇÒ ActiveX control¿¡ ´ëÇÑ ±â¹Ý Áö¿ø Á¦°ø
ActiveX control COM »ó¿¡¼­ ¹èÆ÷µÇ¾î ¼öÇàµÇ´Â item (°´Ã¼)
Microsoft Foundation Class (MFC) library ÄÁÅ×À̳ʳª ¼­¹ö ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¦ÀÛÇϴµ¥ »ç¿ëµÇ´Â ¹Ì¸® ÁغñµÈ Ŭ·¡½º³ª ÅÛÇø´

Orfali´Â OLE°¡ 660°³ °¡·®ÀÇ »õ·Î¿î ÇÔ¼ö ¶Ç´Â °³º° ÇÁ·Î±×·¥ ÀÎÅÍÆäÀ̽º¸¦ ±âÁ¸ Win32¿¡ ºÎ°¡ÇØ °¡Áö°í ÀÖ´Ù°í ÇÑ´Ù. ÀÌ·± ÀÌÀ¯·Î ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â MFC (Microsoft Foundation Class) ¶óÀ̺귯¸® - ÄÁÅ×ÀÌ³Ê¿Í ¼­¹ö ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö Àִ Ŭ·¡½º - ¿Í Visual C++ °°Àº toolÀ» Á¦°øÇÑ´Ù.

°³¹ßÀÚµéÀ» À§ÇÑ ÀÎÅÍ³Ý »çÀÌÆ®¿¡ ¿Ã¸° "OLE ¼Ò°³"¿¡¼­ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â "OLE" °¡ ´õ ÀÌ»ó "Object Linking and Embedding"ÀÇ ¾à¾î°¡ ¾Æ´Ñ ¹®ÀÚ ±×´ë·Î "OLE"¶ó°í ¸»Çϰí ÀÖ´Ù.


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