»ó´Ü¿©¹é
HOME ´º½º¡¤Á¤Ã¥
USB ÀåÄ¡¡¤À¥À» Á÷Á¢ ¿¬°áÇØÁÖ´Â API




±¸±Û ¿£Áö´Ï¾îµéÀÌ W3C WICG(World Wide Web Consortium's Incubator Community Group)¿¡ ÀÎÅͳÝÀ¸·Î PC¿¡ ¿¬°áµÇ¾î ÀÖ´Â USB ÀåÄ¡¿¡ Á÷Á¢ Á¢±ÙÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â APIÀÎ À¥USB(WebUSB) API ºñ°ø½Ä ÃʾÈÀ» Á¦ÃâÇß´Ù.

±¸±Û ¿£Áö´Ï¾îÀÎ ¶óÀϸ® ±×·£Æ®(Reilly Grant)¿Í ÄË ·ÎÄà(Ken Rockot)ÀÌ ¹ßÇ¥ÇÑ À¥USB API´Â USB ÀåÄ¡¿Í ÀÎÅͳÝÀ» ¾ÈÀüÇÏ°Ô ¿¬°áÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÏ´Â API·Î ÀåÄ¡¸¦ °³¹ß»ç¿¡ ÀåÁ¡ÀÌ ÀÖÀ» °ÍÀ¸·Î º¸ÀδÙ.

À¥USB API´Â USB ¸Þ¸ð¸® »Ó ¾Æ´Ï¶ó Å°º¸µå¿Í ¸¶¿ì½º, 3DÇÁ¸°ÅÍ, »ç¹°ÀÎÅÍ³Ý Á¦Ç° µî USB·Î PC¿¡ ¿¬°áÇÏ´Â ¸ðµç ÀåÄ¡¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. USB ÀåÄ¡¸¦ Àü¿ë Ç÷§Æû ¾øÀÌ ¾ÈÀüÇÏ°Ô ÀÎÅͳݿ¡ ¿¬°áÇÏ´Â °Íµµ °¡´ÉÇÏ´Ù.

Á¦ÃâµÈ Ãʾȿ¡ µû¸£¸é ÀåÄ¡ Á¦Á¶»ç´Â À¥USB API¸¦ ÀÌ¿ëÇØ Å©·Î½º Ç÷§ÆûÀ¸·Î ÀÚ¹Ù½ºÅ©¸³Æ® SDK¸¦ ÀåÄ¡¿¡ ±¸ÃàÇÒ ¼ö ÀÖ´Ù. À¥USB API¸¦ ÀÌ¿ëÇϸé USB ÀåÄ¡¸¦ »ç¿ëÇÒ ¶§ ÀÎÅͳݿ¡¼­ ÇÊ¿äÇÑ µå¶óÀ̹ö¿Í ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÚµ¿ ¼³Ä¡ÇØÁÙ ¼ö ÀÖ¾î ÀϺη¯ °ü·Ã ÆäÀÌÁö¸¦ ã¾Æ µå¶óÀ̹ö¿Í ¼ÒÇÁÆ®¿þ¾î¸¦ ³»·Á ¹ÞÀ» ÇÊ¿ä°¡ ¾ø¾îÁø´Ù.

¶Ç CORS(Cross-Origin Resource Sharing) °°Àº º¸È£ ½Ã½ºÅÛÀ» äÅÃÇØ À¥ÆäÀÌÁö°¡ ´Ù¸¥ µµ¸ÞÀο¡¼­ µ¥ÀÌÅ͸¦ °Ë»öÇÏ´Â ¿äûÀ» Á¦ÇÑÇÑ´Ù. °£´ÜÈ÷ ¸»ÇØ À¥ÆäÀÌÁö´Â USBÀåÄ¡¸¦ ÅëÇØ PC³ª USB ÀåÄ¡¿¡ ÀúÀåµÇ¾î ÀÖ´Â µ¥ÀÌÅÍ¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. À¥USB API´Â ¾ÈÀüÇÑ ¹æ¹ýÀ¸·Î ÀÎÅͳݰú USB ÀåÄ¡¸¦ ¿¬°áÇØÁÙ ¼ö ÀÖ´Ù´Â ¾ê±â´Ù.

¹°·Ð ¿ÀÇÁ¶óÀÎ »óÅ¿¡¼± »ç¿ëÇÒ ¼ö ¾ø°Ô µÇ´Â Á¡, µå¶óÀ̹ö¿Í ¼ÒÇÁÆ®¿þ¾î¸¦ ³»·Á ¹Þ´Â ÆäÀÌÁö°¡ ¹Ù²î¸é ¹®Á¦°¡ ¹ß»ýÇÒ °¡´É¼º µî¿¡ ´ëÇÑ ÁöÀûµµ ÀÖÁö¸¸ À¥USB API´Â ¾ÆÁ÷ ÃʾÈÀÌ Á¦ÃâµÈ ´Ü°èÀÏ »ÓÀÌ´Ù. ¾ÕÀ¸·ÎÀÇ ¹ßÀüÀ» ±â´ëÇØ ºÁµµ ÃæºÐÇÒ µíÇÏ´Ù. °ü·Ã ³»¿ëÀº ÀÌ°÷¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ´Ù.

Á¤Èñ¿ë ITÄ®·³´Ï½ºÆ®  flygr@naver.com

<ÀúÀÛ±ÇÀÚ © Å×ũȦ¸¯, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö>

Á¤Èñ¿ë ITÄ®·³´Ï½ºÆ®ÀÇ ´Ù¸¥±â»ç º¸±â
Àαâ±â»ç
Ãßõ±â»ç
±â»ç ´ñ±Û 0°³
Àüüº¸±â
ù¹ø° ´ñ±ÛÀ» ³²°ÜÁÖ¼¼¿ä.
¿©¹é
¿©¹é
Àç¹ÌÀÖ´Â Å×Å©¿ùµå ¼¼»ó
¿©¹é
¿©¹é
¿©¹é
¿©¹é
¿©¹é
¿©¹é
¿©¹é
Back to Top