ÀÌ ÇÁ·Î±×·¥À¸·Î ·¡Àκ¸¿ìµîÀÇ °ÔÀÓÀ» ½ÇÇà½ÃŰ·Á¸é ¾î¶»°Ô ÇØ¾ß ÇÏÁÒ???

¾ÆÁ÷ ·±Ä¡ ÇÁ·Î±×·¥ ¼Ò½º¸¦ ºÐ¼®Çϱ⿡ Á¶±Ý ½Ç·ÂÀÌ ´Þ·Á¼­...

ÀÌ·¸°Ô Áú¹®À» ¿Ã¸³´Ï´Ù...

·±Ä¡ÇÁ·Î±×·¥¼Ò½º¸¦ ¸¸Á®¼­ ´Ù½Ã ÄÄÆÄÀÏÇØ¾ßÇϳª?

¾Æ´Ô ·¹Áö½ºÅÍ ¹®Á¦Àΰ¡?

¾Æ½Ã´ÂºÐÀº ²ÀÁ» ´äº¯ ºÎʵ右´Ï´Ù...

±×·³À̸¸... 
À½³Ä... ³Ê¹« Ãß»óÀûÀ¸·Î Áú¹®À» ¿Ã¸°°Í °°³×¿ä...^^

À½ ±×·³ ´Ù½Ã Áú¹® ¿Ã¸±²²¿ä...

ÀÏ´Ü... ·±Ä¡´Â ·¹Áö½ºÆ®¸®¸¸ ½ÃŰ¸é µÇ´õ±º¿ä...

·¹Áö½ºÆ®¸® ½ÃŰ´Â ÇÔ¼öµµ ÀÖ±¸...(´ÙÀÌ·ºÆ®Ç÷¹ÀÌ·Î...)

±×·¸°Ô ÇØ¼­ ·¹Áö½ºÆ®¸® ½ÃŲ´ÙÀ½... »ùÇÃÇÁ·Î±×·¥¿¡¼­ ½ÇÇàÀ»(RunApplication)

½ÃŰÀÚ...(·¹Àκ¸¿ì ¾¿½º....)

ºü¹ã~~ Çϸ鼭... ¹Ù·ç ·¹Àκ¸¿ì ¾¿½º¸¦ Á¦ÀÛÇÑ ·¹µå½ºÅè»ç ·Î°í°¡ ¶ß´õ±º¿©...

-_-; 
À½... ¾î¶»°Ô Çϸé... ¸ÖƼÇ÷¹ÀÌ·Î ¹Ù·Î µé¾î°¡¼­...

È£½ºÆ®°¡ ÀâÈùÈÄ¿¡... ³ªÁß¿¡ Á¶ÀÎÇϸé... ±×»ç¶÷µÎ ¹Ù·ç ¸ÖƼÇ÷¹ÀÌ·Î

µé¾î°¡¼­ °×À» ÇÒ¼ö ÀÖ°Ô Çϴ°ÇÁö ¾Æ½Ã´ÂºÐÀº ²ÀÁ» °¡¸£ÃÄ ÁÖ¼¼¿ä...

±×¸®±¸ ´ÙÀÌ·ºÆ® Ç÷¹ÀÌ¿¡ ´ëÇØ¼­ °øºÎÇÏ°í ½ÍÀ¸½ÅºÐ~~~

ÀúÇÑÅ× ¸áÁÖ¼¼¿ä... °°ÀÌ °øºÎÇØº¸¸é ¾î¶³Áö...^^

±×·³ À̸¸... ¾Æ Àú´Â ¿ø·¡ ÀÌâ¼ö¶ó°í Çϱ¸¿©... Ȥ½Ã ¸áÁֽǺÐÀº...

herolee7@shinbiro.com À¸·Î º¸³»ÁÖ¼¼¿ä... 
±×·³ À̸¸...

¾ÆÁÖ Æ¯¼öÇÑ °æ¿ìÀä...»óȲÀ» ÀÏ´Ü ¼³¸íÇÏÀÚ¸é..

ÄÄÀÌ ¼¼°³ÀÖ½À´Ï´Ù A-Server, B-Client1, C-Client2 ÀÌ·¸°Ô..

A°¡ °ÔÀÓÀ» ¸¸µé°í ´ë±âÁßÀÔ´Ï´Ù.
B°¡ Á¢¼ÓÀ» Çß½À´Ï´Ù..

Àß µË´Ï´Ù...
ÀÌ»óÅ¿¡¼­...

B°¡ ¸®¼Â۸¦ ´©¸£¸é¼­(±ä±Þ»óȲÀçÇöÀ» À§ÇØ) ÄÄÀ» ÀçºÎÆÃ ½Ãŵ´Ï´Ù.

±×·¯¸é A°¡ Á¶±ÝÈÄ¿¡ B°¡ ³ª°¬´Ù´Â°ÍÀ» ¾Ë¾ÆÃ¤°í Áö¿ì´õ±º¿ä

±Ùµ¥..C°¡ A¿¡ Á¢¼ÓÇÒ·Á°í Çϴµ¥.. 
¼­¹ö¼­Ä¡¿¡¼­´Â À쫆 ̣¾Æ³»´Âµ¥..Á¢¼ÓÇÏ·Á°í Ŭ¸¯Çϴ¼ø°£..

TimeOutÀ̶ó´Â Dp¿¡·¯¸Þ¼¼Áö°¡ ³ª¿É´Ï´Ù.

¿ø·¡´Â ÀßÁ¢¼ÓÀÌ µÇ´Â ¼­¹ö¿´´Âµ¥...B°¡ ¸®ºÎÆÃÇϸ鼭 ³ª°¡´Â »óȲ¿¡¼­¸¸

ÀÌ·± Çö»óÀÌ ³ª¿É´Ï´Ù.

¾î¶»°Ô µÈ°ÍÀÎÁö..¾Ë¼ö°¡ ¾ø³×¿ä..

C°¡ EnumÇϸ鼭 ¼­¹öã´Â°Í ±îÁö´Â Àß Çϴµ¥.. Á¢¼ÓÀÌ ¾ÈµË´Ï´Ù.

°¡¸£ÃÄÁÖ¼¼¿ä~~~ ±ä±ÞÀÔ´Ï´Ù.... 
DirectPlay ¸¦ °øºÎÇÏ´Ù°¡ ¹«Àð°Ô ±Ã±ÝÇÑ°Ô ÀÖ¾î
¿©·¯ ¼±¹è´ÔµéÀÇ Á¶¾ðÀ» ±¸ÇϰíÀÚ ±ÛÀ» ¿Ã¸³´Ï´Ù.

DPlay¿¹Á¦ Áß¿¡ lserver.exe¿Í bellhop.exe¶ó´Â °Å ÀÖÁÒ.. !
¸ÕÀú lserver.exe¸¦ ÇÑ ´ëÀÇ pc¿¡¼­ TCP/IP·Î ½ÇÇà½ÃÄÑ lobby¸¦ ±¸ÃàÇÑ »óÅ¿¡¼­
´ë·« ¸î°³ÀÇ bellhop ÇÁ·Î±×·¥ÀÌ ±×°÷¿¡ µ¿½ÃÁ¢¼Ó ÇÒ ¼ö ÀÖÀ»±î¿ä?
¼Óµµ°¡ ´À¸®´Ù ¾È´À¸®´Ù ¿Í °ü°è¾øÀÌ...



[ Àú¸¸ÀÇ Å×½ºÆ® ]
----------------------------------------------------------------------------

(¸ñÀû)
DirectPlay¸¦ »ç¿ëÇÏ¿© 200~300¸í Á¤µµ°¡ ´ÜÁö ´ëȭâ¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´ÂÁö¿Í DX 
sdk¿¡¼­ Á¦°øµÇ´Â ¼Ò½º¿Í help»óÀÇ ÇÔ¼ö¸¸À¸·Î server¿ë applicationÀ» Á¦ÀÛÇÒ ¼ö
ÀÖ´ÂÁö ¾Ë¾Æº»´Ù.

(ȯ°æ¼³Á¤)
1. ÇÑ´ëÀÇ pc(A)¿¡´Â lserver¸¦ IPX·Î ½ÇÇà½ÃÄÑ ³õ´Â´Ù.
2. ´Ù¸¥ ÇÑ´ëÀÇ pc(B)¿¡´Â bellhop¸¦ IPX·Î ½ÇÇà½ÃÄѼ­ pc(A)¿¡ ¿¬°á(Á¢¼Ó?)ÇÑ´Ù.
3. °è¼ÓÇØ¼­ pc(B)¿¡¼­ bellhopÀ» IPX·Î pc(A)¿¡ ¿¬°áÇÑ´Ù.
4. Ãß°¡ÀûÀ¸·Î ´Ù¸¥ pc(C,D,E...)¿¡¼­µµ 2¿Í 3¿¡¼­ ó·³ ¶È°°Àº ¹æ¹ýÀ¸·Î
°è¼ÓÇØ¼­ pc(A)¿¡ ¿¬°áÇÑ´Ù.

(°á°ú)
ÇÑ´ëÀÇ pc¿¡¼­ 10°³Á¤µµÀÇ bellhopÀ» ¶ç¿ï ¼ö ÀÖ°í Ãß°¡ pc¿¡¼­µµ 10°³Á¤µµ...
pc(B) = 10,
pc(C) = 10,
pc(D) = 10, 
......
......



* ´ë·« 50°³Á¤µµ ¸¸µé¾î ºÃ´Âµ¥ ±× ÀÌ»óÀº ¸¸µé´Ù°¡ ƨ°Ü ¹ö¸®´õ±º¿ä-._!

----------------------------------------------------------------------------

³×Æ®¿÷Àº ÃÊÂ¥¶ó.... ÀÌ ºÎºÐ¿¡ ´ëÇÑ ½Ã¿øÇÑ ´äº¯ ²ÀÁ» ºÎʵ叮°Ú½À´Ï´Ù.

¾È³çÇϼ¼¿ä, Direct Play¸¦ ÀÌ¿ëÇØ¼­ ¾×¼Ç RPG¸¦ ¸¸µé·Á°í Çϴµ¥¿ä,
Star °°Àº Àü·«°ÔÀÓÀÇ °æ¿ì óÀ½ ½ÃÀ۽à MapÀ» ´Ù¿î¹Þ°í µ¿½Ã¿¡ °ÔÀÓÀ»
½ÃÀÛÇÏÀݾƿä, ¹Ý¸é Diablo·ùÀÇ °æ¿ì °ÔÀÓÀÇ Áß°£¿¡ Á¢¼ÓÀÌ ÀÌ·ç¾îÁöÁö
¾Ê°Ú½À´Ï±î...
Á¦ °æ¿ì´Â µÎ¹øÂ° °æ¿ìÀä, ³ªÁß¿¡ Game¿¡ Join ÇÑ »ç¶÷ÀÇ °æ¿ì
Map Data ¶ó´ø°¡ , Monster Data¸¦ ÇöÀç Á¢¼ÓÇØÀÖ´Â »ç¶÷À¸·Î ºÎÅÍ
Àü¼Û¹Þ¾Æ¾ß Çϴµ¥, ÀÌ Data ·®ÀÌ Å©°Åµç¿ä...
±×·¯¸é Àü¼Û¹Þ´Â µµÁß¿¡µµ °ÔÀÓÀÇ DataµéÀº °è¼ÓÇØ¼­ º¯ÇÏ°Ô µÉÅÙµ¥,
ÀÌ·± ¹®Á¦¸¦ ¾îÄÉ ÇØ°áÇØ¾ß ÇÒ±î¿ä....
¹«½ÃÇÏ°í ³Ñ¾î°¡¸é ³ªÁß¿¡ µ¿±âÈ­¿¡ ¹®Á¦°¡ »ý±âÁö ¾ÊÀ»±î¿ä.. ^^???
°í¼ö´ÔµéÀÇ Á¶¾ð ºÎʵ右´Ï´Ù....

ÀÏ´Ü ¸Ê¿¡ ÀÖ´Â ¸ðµç°ÍµéÀ» º¸³»´Â°Ç ¹«¸®°Ú³×¿ä.
Á¢¼ÓÇÒ »ç¶÷ÀÇ È­¸é¿¡ º¸À̴°͵鸸 ÀÏ´Ü º¸³»´Â°Ô ÁÁÀ»µí..
±×¸®°í º¸³»´Âµ¿¾È µ¿±âÈ­ ¸ÂÃߴ°ǿä..
ÀÏ´Ü Á¢¼Ó¿ä±¸ÇÑ ½ÃÁ¡¿¡ ±×»ç¶÷ÀÌ ÀÌ¹Ì Á¶ÀÎÇß´Ù°í °¡Á¤ÇÕ´Ï´Ù.
Á¢¼ÓÃʱ⿡ ±×¶§ÀÇ »óȲÀ» ¸ðµÎ Àü¼ÛÇϱ¸¿ä,
±× ÀÌÈÄÀÇ ÁøÇà»óȲ ¿ª½Ã ¸ðµÎ Àü¼ÛÇÕ´Ï´Ù..
±×¸®°í ¹ÞÀºÂÊ¿¡¼­´Â ÃʱâÄ¡¿Í ±×´ÙÀ½ °è¼Ó µé¾î¿À´Â°Í °è»êÇØ¼­ ½Ã°£À» »¡¸®
º¸³½´Ù´ø°¡..
ÇÏ´Â ½ÄÀ¸·Î ¸ÂÃß¸é µÇ°Ú³×¿ä.
µð¾Æºí·Î¿¡¼­ ´øÁ¯¿¡ µé¾î°¡¸é óÀ½¿¡ ½Ã°£ÀÌ »¡¸® Áö³ª°¡´Â°Í.. ó·³ ¸»ÀÌÁÒ

Á»´õ ±¸Ã¼ÀûÀ¸·Î ¿¹±âÇÏÀÚ¸é,
Á¶Àνõµ½Ã¿¡ A¶ó´Â ³ÑÀÇ À§Ä¡°¡ 3,3 À̾ú´Âµ¥, Àü¼ÛµµÁß 3,5·Î ¿òÁ÷¿´´Ù¸é,
Ŭ¶óÀÌ¾ðÆ®°¡ µ¥ÀÌŸ¸¦ ´Ù ¹Þ°í ³ª¸é ¸Þ¼¼Áö Å¥¿¡ (½ÃÀÛÀ§Ä¡3,3)(À̵¿3,4)(À̵¿3,5)
ÀÌ·¸°Ô ¼¼°³°¡ ½×¿© ÀÖ°ÚÁÒ.. 
±×·³ ½Ã°£À» »¡¸® µ¹·Á¼­ ½×¿©ÀÖ´Â ¸Þ¼¼Áö¸¦ ´Ù ó¸®Çعö¸®´Â°Ì´Ï´Ù..
µð¾Æºí·Î¿¡¼­ ¼ø°£¼ø°£ »¡¸® °É¾î°¡µíÀÌ..
¸Ó ±ÍÂúÀ¸½Ã¸é ±×³É ¿öÇÁÇØ¹ö·Áµµ »ó°ü ¾øÁö¸¸.. º¸±â´Â Á» ¾ÈÁÁ°ÚÁÒ.
Á¢¼ÓÇÑ »ç¶÷¿¡°Õ óÀ½¿¡ A°¡ 3,3 À§Ä¡¿¡ ÀÖ´Ù°¡.. Àá±ñ ÄÄÅͰ¡ ¹ö¹÷´í ´ÙÀ½¿¡ 3,5·Î
»¡¸® ´Þ·Á°¡°Å³ª ¿öÇÁÇѰɷΠº¸À̸é.. µÇ°ÚÁÒ

Àâ¼³À̾ú½À´Ï´Ù.
µµ¿òµÇ¼Ì±æ..

- Testors 
´äº¯ÀÔ´Ï´Ù.

[1019] Á¦ ¸ñ:[Áú¹®] Á¦¹ß ´äº¯Á»... T_T;;
º¸³½ÀÌ:¹Úâ½Ä (ABALON )´Ô ³¯Â¥:02-14

¾È³çÇϼ¼¿ä, Direct Play¸¦ ÀÌ¿ëÇØ¼­ ¾×¼Ç RPG¸¦ ¸¸µé·Á°í Çϴµ¥¿ä,
Star °°Àº Àü·«°ÔÀÓÀÇ °æ¿ì óÀ½ ½ÃÀ۽à MapÀ» ´Ù¿î¹Þ°í µ¿½Ã¿¡ °ÔÀÓÀ»
½ÃÀÛÇÏÀݾƿä, ¹Ý¸é Diablo·ùÀÇ °æ¿ì °ÔÀÓÀÇ Áß°£¿¡ Á¢¼ÓÀÌ ÀÌ·ç¾îÁöÁö
¾Ê°Ú½À´Ï±î...
Á¦ °æ¿ì´Â µÎ¹øÂ° °æ¿ìÀä, ³ªÁß¿¡ Game¿¡ Join ÇÑ »ç¶÷ÀÇ °æ¿ì
Map Data ¶ó´ø°¡ , Monster Data¸¦ ÇöÀç Á¢¼ÓÇØÀÖ´Â »ç¶÷À¸·Î ºÎÅÍ
Àü¼Û¹Þ¾Æ¾ß Çϴµ¥, ÀÌ Data ·®ÀÌ Å©°Åµç¿ä...
>> ±×·¯¹Ç·Î, ±× µ¥ÀÌÅÍ·®À» ÃÖ¼ÒÈ­ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ½º½º·Î ãÀ¸¼Å¾ß ÇÕ´Ï´Ù.
µð¾Æºí·Îó·³
ÀÛÀº ÄÉÀ̽º¶ó¸é ¸î¹é¿¡¼­ ¸î ų·Î¹ÙÀÌÆ® Á¤µµ¿¡¼­ ¸ðµç°É Ä¿¹öÇØ¾ßµÇ°ÚÁÒ. µð¾Æºí·Î
¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
¿¹·Î
µéÀÚ¸é, Âü¿©ÇÏ´Â ÃþÀÇ ´øÀü¿¡ ±ò·ÁÀÖ´Â ¸÷ÀÇ Á¾·ù¿Í À§Ä¡ µîÀÇ ¼Ó¼º°ú "ÇöÀç ¸î¹øÂ°

¸ÊÀ̰í,
¸Ê Á¦³Ê·¹ÀÌ¼Ç Å°´Â ¾ó¸¶´Ù"¶ó´Â Á¤µµ¿Í ¾à°£ÀÇ Ãß°¡ Á¤º¸¸¸À¸·Î ¸ðµç°Ô ÇØ°áµÈ´Ù°í
ÁüÀ۵˴ϴÙ.
¹Ý¸é, ¾×Ƽºê¿ùµå°°Àº°Ç ¸ðµç ¿ùµå¿Í ÅØ½ºÃ³¸¦ Àü¼Û¹Þ½À´Ï´Ù. ±×·¯³ª, ¸ðµÎ Àü¼Û¹ÞÀº

´ÙÀ½¿¡
µ¹¸®·Á¸é ³Ê¹«³ªµµ ¸¹Àº ½Ã°£(¿¹¸¦ µé¾î 10ºÐ)ÀÌ °É¸®±â ¶§¹®¿¡, Á¶±Ý¾¿
Àü¼Û¹ÞÀ¸¸é¼­,
Àü¼Û¹ÞÀº°ÅºÎÅÍ ¿¬¼ÓÇØ¼­ °è¼Ó º¸³»ÁÖ´Â ¹æ¹ýÀ» ¾²ÁÒ.

±×·¯¸é Àü¼Û¹Þ´Â µµÁß¿¡µµ °ÔÀÓÀÇ DataµéÀº °è¼ÓÇØ¼­ º¯ÇÏ°Ô µÉÅÙµ¥,
ÀÌ·± ¹®Á¦¸¦ ¾îÄÉ ÇØ°áÇØ¾ß ÇÒ±î¿ä.... 
µð¾Æºí·ÎÀÇ °æ¿ì ¾î´À ÇÑ »ç¿ëÀÚ°¡ Á¢¼ÓÀ» ½ÃµµÇÏ·Á°í Çϸé, ±× »ç¿ëÀÚ°¡ Á¢¼ÓÀÌ
¼º°øÇÒ
¶§±îÁö °ÔÀÓÀ» ¸ØÃß´Â °Í °°½À´Ï´Ù.
ÇÏÁö¸¸, ´ë´Ù¼öÀÇ '»ç¶÷µé ÇѲ¨¹ø¿¡ ¸ô¸®´Â ¿Â¶óÀÎ ¸Ó±×'°°Àº °ÍµéÀº ±×°Ô Çö½Ç¼ºÀÌ
¾ø±â ¶§¹®¿¡, ±×³É ¹«½ÃÇÕ´Ï´Ù. ¾îÂ÷ÇÇ Á¶±Ý¾¿ µ¥ÀÌÅÍ´Â °è¼Ó º¯Çϰí, º¯ÇغÃÀÚ ¾ó¸¶

¾ÈµÇ´Ï±î, Ãʱ⿡ ¾à°£ »ý±â´Â ¿ÀÂ÷ Á¤µµ´Â ¹«½ÃÇÕ´Ï´Ù.

¾î¶² ¹æ¹ýÀÌ°Ç °£¿¡, Ãʱ⿡ ¹Þ´Â µ¥ÀÌÅͰ¡ ¸¹À¸¸é, Á¦´ë·Î µÈ Ç÷¹À̸¦ ±â´ëÇϱâ
¾î·Æ½À´Ï´Ù.
±×¸®°í, ¾îÁö°£ÇÑ °ÔÀÓÀÌ ¾Æ´Ï¶ó¸é, À¢¸¸Çؼ­´Â 1ų·Î¹ÙÀÌÆ®¿¡ Ãʱ⠵¥ÀÌÅÍ ³Ö´Â°Ç
¶±À»
Ä¡°íµµ ³²½À´Ï´Ù. :) 1ų·Î¹ÙÀÌÆ®..¿ä»õ´Â 1Ãʾȿ¡ ´Ù ¹ÞÀ» ¼ö ÀÖÁÒ?

°í¼ö´ÔµéÀÇ Á¶¾ð ºÎʵ右´Ï´Ù.... 
À½.. Àü¿¡ ¾²´ø Äڵ尡 Á¦µ¥·Î ¾Èµ¹¾Æ¼­..

ºñ½ÁÇÑ Äڵ带 ã°í Àִµ¥ ¾Èº¸À̴±º¿ä.

Join Disable Çϴ¹ýÀ» ¾Æ½Ã´ÂºÐÀº Á» ¾Ë·ÁÁּſä..

SetSessionDesc(&sessionDesc, DPSESSION_JOINDISABLED);

ÀÌ·±½ÄÀ¸·Î ½è¾ú´Âµ¥..

¿©Æ° ¼ÀÇà Äڵ带 Á» ½áÁÖ½Ã¸é °¨»ç.. 
ÇöÀç DIrect Play¸¦ ÀÌ¿ëÇØ¼­ GameÀ» ¸¸µé°í Àִµ¥¿ä,

óÀ½ÀÌ´Ù º¸´Ï ¿©·¯°¡Áö ½ÃÇàÂø¿À¸¦ °ÅÄ¡°í ÀÖ½À´Ï´Ù.
½ÇÁ¦ °ÔÀÓ¿¡¼­ Direct Play ¸¦ Á¢¸ñ½ÃŰ¸ç °Ý´Â ¹®Á¦µé¿¡
´ëÇÑ SolutionÀÌ ³ª¿ÍÀÖ´Â Site°¡ ¾îµð ¾øÀ»±î¿ä.. ¤Ð_¤Ð;;

Áö±Ý ÇöÀç ºÀÂøµÈ ¹®Á¦´Â ´ÙÀ½°ú °°½À´Ï´Ù...
°í¼ö´ÔµéÀÇ Á¶¾ðÀ» ºÎʵ右´Ï´Ù...
ÀÏ´Ü Message¸¦ ¹Þ±âÀ§ÇØ Thread¸¦ Çϳª »ý¼ºÇؼ­ °Å±â¼­

¸Þ¼¼Áö¸¦ ¹Þ°í Àִµ¥¿ä, (Direct Plat¿¡ ³ª¿À´Â ¿¹Á¦ Sample¿¡¼­
µû¿ÔÁÒ... ) 
DWORD FAR PASCAL CEngDPI::ReceiveThread(LPVOID pvParam)

{
HANDLE hEventObj[2] = {0};
hEventObj[0] = m_pThis->m_hPlayerEventObj;
hEventObj[1] = m_pThis->m_hKillEventObj;
while ( WAIT_OBJECT_0 ==
::WaitForMultipleObjects(2, hEventObj, FALSE, INFINITE))
{
m_pThis->ReceiveMessage();
}
::ExitThread(0);
return 0;
}
ÀÌ·± ½ÄÀÌÁÒ... 
±×·±µ¥ Name Server¿¡¼­ Message¸¦ ¿¬¼ÓÇØ¼­ º¸³»´Â °æ¿ì°¡ Àִµ¥¿ä,
ù¹øÂ° Message¸¦ º¸³½ÈÄ Message¸¦ ¹Þ´Â Ŭ¶óÀ̾ðÆ®ÂÊ¿¡¼­ ÀÌ Ã³¸®°¡ ¾È ³¡³­
»óÅ¿¡¼­ ´Ù½Ã Name Server°¡ Message¸¦ º¸³»°Ô µÇ¸é ¾î¶² ¹®Á¦°¡ ¹ß»ýÇϰÔ
µÇ³ª¿ä???


Á¤È®ÇÏ°Ô ¼³¸íÇÏÀÚ¸é Name Server°¡ ù¹øÂ° Character¿¡ ´ëÇÑ Data¸¦ ³Ñ±â°í,
¹Ù·Î µÎ¹øÂ° Character¿¡ ´ëÇÑ Data¸¦ ³Ñ°å½À´Ï´Ù...
±×·±µ¥ Client Ãø¿¡¼­´Â ¾ÆÁ÷ ù¹øÂ° Character¿¡ ´ëÇÑ Data󸮰¡ ¾È ³¡³­
»óŰí...
ÀÌ·± °æ¿ì ¾î¶² ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ»±î¿ä...????
Client°¡ µÎ¹øÂ° Message¸¦ ó¸®ÇÏÁö ¸øÇÏ´Â °æ¿ì°¡ »ý±æ¼öµµ ÀÖÀ»±î¿ä....
Message ´Â Guaranted Message·Î º¸³Â±¸¿ä....
(½ÇÁ¦ °ÔÀÓÀÀ¿ë½Ã ºÎ´ÚÄ¡´Â ¹®Á¦µé¿¡ ´ëÇÑ SolutinÀÌ ÀÖ´Â SiteÀÖÀ¸¸é 
¾ËÄÑÁÖ¼¼¿ä..)

°í¼ö´ÔµéÀÇ Á¶¾ð ºÎʵ右´Ï´Ù.... 
Å¥¸¦ µÎ¸é Æí¸®ÇÕ´Ï´Ù.

Recv Thread ¿¡¼­´Â Queue¿¡ Message¸¦ push ÇÏ´Â ¿ªÇÒ¸¸ ÇÕ´Ï´Ù.

Game Thread¿¡¼­´Â Queue¿¡ ¹º°¡°¡ ÀÖ³ª »ìÆìº¸°í Çϳª¾¿ ²¨³»¸é µÇ°ÚÁö¿ä?

queue´Â ÀڱⰡ ¸¸µé´øÁö Àִ°Ÿ¦ °¡Á®´Ù°¡ ¾²´øÁö ÇÏ¸é µÇ°ÚÁö¿ä..

»ç½Ç Queue¸¦ ±¸¼ºÇÑ´Ù´Â °ÍÀº ¾î¶»°Ô º¸¸é ¾µµ¥¾øÀ» ¼öµµ ÀÖÁö¸¸..

Debugging ÇÒ¶§ QueueÀÇ ³»¿ëÀ» Log ¿¡ ³²±â°Å³ª ¿©·¯°³ÀÇ Message ó¸® ·çƾÀÌ

À־ ¹èºÐÇØ¾ß ÇÏ´Â °æ¿ì¿¡ »ó´çÈ÷ Æí¸®ÇÕ´Ï´Ù.

ABALON´ÔÀÇ °æ¿ì´Â DebuggingÀÌ Èûµç °æ¿ì°°À¸´Ï queue ¸¦ ÃßÃµÇØ µå¸³´Ï´Ù.
¸Þ½ÃÁö¸¦ ¹Þ´Â ÂÊ¿¡¼­´Â ¿¬¼ÓÀûÀ¸·Î Å¥¿¡ ä¿öÁֱ⠶§¹®¿¡ µ¥ÀÌŸ¸¦ À¯½ÇÇÒ
¿°·Á´Â ¾ø´Â °Í °°±º¿ä. ±×¸®±¸ º¸³¾¶§ ij¸¯ÅÍÀÇ ÀνÄÀÚ¸¦ ºÙ¿© º¸³»¸é
¼ø¼­ÀûÀ¸·Î ¾î¶² ¹è¿­À̵çÁö ±âŸ ±¸Á¶Ã¼¿¡ ¸ðµç ÀڷḦ ä¿ï ¼ö ÀÖ°ÚÁÒ?
¸Þ½ÃÁö¸¦ ÁÖ°í ¹ÞÀ» ¶§µµ ¿ì¼±¼øÀ§¸¦ ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù....

Àúµµ DP·Î °ÔÀÓÀ» ±¸¼ºÇϰí Àִµ¥ ´ëºÎºÐÀÇ µµ¿òÀº ¸»±×´ë·Î DPlay µµ¿ò¸»¿¡¼­
¾ò°í ÀÖ½À´Ï´Ù. ´Ù¸¥ °÷À» ã¾Æ º¼·Á À̰÷Àú°÷ µ¹¾Æ ´Ù³à ºÃ´Âµ¥ ¾ÆÁ÷±îÁö
À̰ͺ¸´Ù ´õ ÁÁÀº ÀÚ·á´Â º» ÀûÀÌ ¾ø½À´Ï´Ù. ´Ù¸¥ ¿©·¯ °÷À» ã´Â ½Ã°£À» µµ¿ò¸»
ÀÇ ÀÌÇØ¿¡ Á¶±Ý ´õ ÅõÀÚÇϽô °Ô ¾î¶°ÇϽǷ±Áö....
DP ¿¡ º¸¸é ¼¼¼ÇÀÌ³× ·Îºñ³× ÇÏ´Â °ÍµéÀÌ ³ª¿À´Âµ¥ À̰ÍÀº ³×Æ®¿÷ °ÔÀÓÀ» ºü¸¥ ½Ã°£

³»¿¡ ¸¸µé ¼ö ÀÖµµ·Ï DP¿¡¼­ ±¸ÇöÇØ ³õÀº °ÍµéÀÔ´Ï´Ù.

ÀϹÝÀûÀÎ ¼ÒÄÏ¿¡¼­´Â ¼¼¼Ç, ·Îºñ µîÀÇ °³³äÀÌ ¾ø½À´Ï´Ù. ±×Àú ¼ÒÄÏ »ý¼ºÇÏ°í ¸Þ½ÃÁö

º¸³»°í ¼ö½ÅÇÏ´Â Àú¼öÁØÀÇ ÀÛ¾÷¸¸À» ÇÒ »ÓÀÌÁÒ.

¼ÒÄÏÀ¸·Î´Â ÇÁ·Î±×·¡¸Ó°¡ ±×·±°ÍµéÀ» Á÷Á¢ ¸¸µé¾î¾ß ÇÕ´Ï´Ù.