1. °³¹ß/½ÇÇà Ç÷§Æû
(1) OS : Window 10
(2) °³¹ßÅø : Delphi XE2
(3) »ç¿ë Database :
2. °³¹ß ÁßÀÎ ÇÁ·Î±×·¥
3. Áú¹® ³»¿ë
Àåºñ°£ Åë½ÅÀ» ÇÏ´Â ÇÁ·Î±×·¥À» °³¹ßÁßÀÔ´Ï´Ù.
»ó´ë¹æ Àåºñ¿¡¼ Àü¼ÛµÇ´Â Àü¹®À» ¼ö½Å¹Þ´Â ¹æ½ÄÀ» DLLÀ» ÅëÇÑ CallBack À̺¥Æ®¸¦ ÅëÇؼ ¹Þ°í ÀÖ½À´Ï´Ù.
Àü¼Û¹ÞÀº Àü¹®Àº Queue¸¦ ¸¸µé¾î ¸Þ¸ð¸®¿¡ Áï½Ã ½×°í Thread¸¦ ÅëÇØ QueueÀÇ ³»¿ëÀ» Çϳª¾¿ ²¨³»¾î
Àü¹®À» ºÐ¼® ȸéó¸® ¹× DB󸮸¦ ÇÏ´Â ±¸Á¶·Î µÇ¾î ÀÖ½À´Ï´Ù.
ºÎÇÏ Å×½ºÆ®¸¦ À§ÇØ 100ms Á¤µµÀÇ °£°ÝÀ¸·Î Àü¹®À» Àü¼ÛÇϸé 1000 °Ç Á¤µµ Àü¹®Áß ²À 10~20°³ Á¤µµÀÇ CallBack Event °¡ À¯½ÇµÇ´Â Áõ»óÀÌ ÀÖ½À´Ï´Ù.
À¯½ÇµÇ´Â Á¤º¸ÀÇ °ËÁõÀº Àü¹®¼ö½ÅÀÌÈÄ È¸é ¹× DB 󸮸¦ ÇÏÁö ¾ÊÀ» °æ¿ì À¯½ÇµÇÁö ¾Ê´Â°ÍÀ» È®ÀÎ ÇÏ¿´½À´Ï´Ù.
Áú¹®ÀÔ´Ï´Ù.
Thread¸¦ »ý¼ºÇÏ¿© Queue ÀÛ¾÷󸮸¦ ÇÏ°í ÀÖÀ½¿¡µµ ºÒ±¸ÇÏ°í ÆûÀÇ È¸éó¸® ¹× DB 󸮽à CallBack Event°¡ À¯½ÇÀÌ µÇ´Â°ÍÀ» ¹æÁöÇÒ ¼ö ÀÖ´Â ±â¹ýÀ̳ª ÇØÁÖ½Ç Á¶¾ðÀÌ ÀÖÀ¸½Ã¸é µµ¿ò ºÎŹµå¸®°Ú½À´Ï´Ù. °¨»çÇÕ´Ï´Ù.