D-Bus. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- freedesktop.org
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://telepathy.freedesktop.org/wiki/
D-Bus. ű×
D-Bus. ¼³¸í
¸Þ½ÃÁö ¹ö½º ½Ã½ºÅÛ D-Bus´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¼·Î À̾߱â ÇÒ ¼öÀÖ´Â °£´ÜÇÑ ¹æ¹ý ÀÎ ¸Þ½ÃÁö ¹ö½º ½Ã½ºÅÛÀÔ´Ï´Ù. ÇÁ·Î¼¼½º °£ Åë½Å ¿Ü¿¡µµ D-Bus´Â ÇÁ·Î¼¼½º ¼ö¸íÁֱ⸦ Á¶Á¤ÇÏ´Â µ¥ µµ¿òÀ̵˴ϴÙ. "´ÜÀÏ ÀνºÅϽº"ÀÀ¿ë ÇÁ·Î±×·¥À̳ª µ¥¸óÀ» ÄÚµùÇÏ°í ¼ºñ½º°¡ ÇÊ¿äÇÒ ¶§ ÀÀ¿ë ÇÁ·Î±×·¥ ¹× µ¥¸óÀ» ½ÃÀÛÇÒ ¼ö ÀÖµµ·Ï °£´ÜÇÏ°í ½Å·ÚÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç´Â "ÇÁ¸°ÅÍ ´ë±â¿ º¯°æ"°ú »ç¿ëÀÚº°·Î ·Î±×ÀÎ ÇÑ ¼¼¼Ç µ¥¸ó (»ç¿ëÀÚ ÀÀ¿ë ÇÁ·Î±×·¥ Áß ÀÏ¹Ý IPC ¿ä±¸ »çÇ×). ¶ÇÇÑ ¸Þ½ÃÁö ¹ö½º´Â ÀÏ¹Ý ÀÏ´ëÀÏ ¸Þ½ÃÁö Àü´Þ ÇÁ·¹ÀÓ ¿öÅ©ÀÇ »ó´Ü¿¡ ±¸ÃàµÇ¸ç µÎ °³ÀÇ ¾ÛÀÌ Á÷Á¢ Åë½Å ÇÒ ¼öÀÖ´Â µÎ °³ÀÇ ¾Û¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù (¸Þ½ÃÁö ¹ö½º µð¸ÕÀ» Åë°úÇÏÁö ¾Ê°í). ÇöÀç Åë½Å ÀÀ¿ë ÇÁ·Î±×·¥Àº ÇϳªÀÇ ÄÄÇ»ÅÍ ¶Ç´Â °øÀ¯ NFS Ȩ µð·ºÅ丮°¡ÀÖ´Â ¹æȺ® µÚ¿¡ »ç¿ëÇϱ⿡ ÀûÇÕÇÑ ¾ÏȣȵÇÁö ¾ÊÀº TCP / IP¸¦ ÅëÇØ ÀÖ½À´Ï´Ù. (´õ ³ªÀº ¿ø°Ý ¿î¼ÛÀ¸·Î ¿î¼Û ¸ÞÄ¿´ÏÁòÀÌ ¿ì¼öÇÏ°í È®Àå °¡´ÉÇÕ´Ï´Ù.) D-Bus ·Î¿ì ·¹º§ API¿Í ÇÁ·ÎÅäÄÝÀº ¸î ³â µ¿¾È ½ÇÁ¦ ¼¼°è¿¡¼ Å©°Ô Å×½ºÆ®µÇ¾ú½À´Ï´Ù. ÇâÈÄ º¯°æ »çÇ×Àº ÀûÀýÇÏ°Ô È£È¯µÇ°Å³ª ¹öÀüÀÌ ÁöÁ¤µË´Ï´Ù. Àú¼öÁØ Libdbus ¶óÀ̺귯¸®¿¡´Â Çʼö Á¾¼Ó¼ºÀÌ ¾ø½À´Ï´Ù. ¹ö½º µ¥¸óÀÇ À¯ÀÏÇÑ * Çʼö * ÀÇÁ¸¼ºÀº XML Æļ (libxml ¶Ç´Â expat)ÀÔ´Ï´Ù. ƯÁ¤ ÇÁ·¹ÀÓ ¿öÅ© (Qt, Glib, Java, C #, Python µî)¿¡ ƯÁ¤ÇÑ »óÀ§ ·¹º§ ¹ÙÀεùÀº ´õ ¸¹Àº Á¾¼Ó¼ºÀ» Ãß°¡ÇÏÁö¸¸ ´õ ¸¹Àº °¡Á¤À» ÇÒ ¼ö ÀÖÀ¸¹Ç·Î »ç¿ëÇϱⰡ ÈξÀ °£´ÜÇÕ´Ï´Ù. ¹ÙÀεùÀº ³·Àº ¼öÁØÀÇ libdbus¿Í º°µµ·Î ÁøÈÇϹǷΠÀϺδ ´Ù¸¥ °Íº¸´Ù ´õ ¼º¼÷ÇÏ°í ABI ¾ÈÁ¤ÀûÀÔ´Ï´Ù. »ç¿ëÇÒ ¹ÙÀεù¿¡ ´ëÇÑ ¹®¼¸¦ È®ÀÎÇϽʽÿÀ.
D-Bus. °ü·Ã ¼ÒÇÁÆ®¿þ¾î