ÀÏÀü¿¡ Åä·Ð¿¡ ¿Ã¶ó¿Â ´ë¿ë·® µ¥ÀÌÅÍÀÇ ÆÄ½Ì¿¡¼µµ »ç¿ëÇϸé ÁÁÀ» µí ½Í½À´Ï´Ù. ^^
ȤÀº, ³×Æ®¿öÅ©ÀÇ µ¥ÀÌÅ͸¦ ¹Þ¾Æ¼ ¹Ù·Î DB¿¡ ÀúÀåÇÏ´Â °æ¿ì¿¡µµ À¯¿ëÇϸ®¶ó »ý°¢ÇÕ´Ï´Ù.
¹Ù·Î ó¸®ÇÏ´Â °æ¿ì¶ó¸é ÁøÇ൵¸¦ ¹Ù·Î Client¿¡°Ô º¸³¾ ¼öµµ ÀÖÀ» °ÍÀÔ´Ï´Ù. ^^
ȤÀº äÆÃ ½Ã½ºÅÛÀ¸·Î »ç¿ëÇØµÎ µÉ °ÍÀÔ´Ï´Ù.
¾Æ¹«ÂÉ·Ï Àß È°¿ëÇÒ ¼ö Àֱ⸦ ¹Ù¶ø´Ï´Ù.
p.s BytesTool.java´Â ÀÌ¿ø¿µ´ÔÀÇ ByteTool.javaÀÇ ºÎºÐÀ» ÀÌ¿ëÇÏ¿© Á¦ÀÛÇÏ¿´½À´Ï´Ù.
p.s 2 ½Ç¹«¿¡ Àû¿ëÇÑ °÷ÀÌ ÀÖÀ»°æ¿ì ¾Ë·ÁÁÖ½Ã¸é °¨»çÇϰڽÀ´Ï´Ù. ^^!
¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬
ÇÁ·ÎÅäÄÝ ÀúÀÛ±Ç : EmotionalBrain
¼Ò½ºÀÇ ¹èÆ÷ ¹× »ç¿ë :
¹èÆ÷´Â Á¦ÀÛÀÚ¸¸ÀÌ ÇÒ ¼ö ÀÖÀ¸¸ç
¿©·¯ºÐÀº °³ÀÛÀ»ÇÏ¿´À» °æ¿ì¿¡µµ ¹èÆ÷ÇÒ ±ÇÇÑÀº ¾ø½À´Ï´Ù.
»ç¿ëÀº ÀÚÀ¯ÀÔ´Ï´Ù¸¸, ´ëÇѹα¹°ú °ü·ÃÇÏ¿© ¹ÝÁ¤¼ÀûÀÎ °÷¿¡¼± »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. (-_-)
ÇÁ·ÎÅäÄÝ ¹öÁ¯ : v1.0
¼Ò½º ¹öÁ¯ : v0.8
-ÇÁ·ÎÅäÄÝÀÇ Æ¯Â¡-
1. Ç÷¿Æû¿¡ Á¸¼ÓÀûÀÌÁö ¾Ê´Ù. (-_-;)
2. ½ÉÇÃÇÏ´Ù. (³ª¸§´ë·Î ¤Ñ¤Ñ¤»)
3. ÆÄ½Ì¼Óµµ°¡ ºü¸£´Ù.
¹®ÀÚ¸¦ ÀÌ¿ëÇÑ ÀϹÝÀûÀÎ ÆÄ½ÌÀÎ Split(), Á¤±Ô½Äµî°ú ºñ±³ÇÏ¿© ÆÄ½Ì¼Óµµ°¡ ºü¸£´Ù.
4. ´Ù¾çÇÑ Service¸¦ Áö¿øÇÑ´Ù.
5. SocketÅë½ÅÀÌ¿ëÇÒ ½Ã PortÇϳª·Î ´Ù¾çÇÑ ¸Þ½ÃÁö¸¦ Àü¼ÛÇÒ ¼ö ÀÖ´Ù.
ÇÁ·ÎÅäÄݳ»ÀÇ ¸Þ½ÃÁö Á¤ÀÇ´Â(KindSystem, Kind, Kind1~4ÀÌ¿ë ÀÚÀ¯ÀÌ´Ù.
6. ±âŸ (^^ )
-ÇʵåÀÇ Æ¯Â¡-
1. ÇʵåÀÇ µ¥ÀÌÅÍ Å¸ÀÔÀ» ¾Ë ¼ö ÀÖ´Ù. (Á¤ÀÇ¿¡ µû¶ó À¯¿¬¼º Á¦°ø)
2. Çʵå¸íÀ» Æ÷ÇÔÇÑ´Ù.
3. °´Ã¼¸¦ Á÷·ÄÈÇÏ¿© Byte[]·Î Ãß°¡Çϸé Àü´Þ ÇÒ ¼ö ÀÖ´Ù. (´ç¿¬ÇÏ´Ù. -_-;;)
4. ±âŸ (^^ )
-÷ºÎ ÆÄÀÏ ¼³¸í-
EB Protocol - Grouop1.xls EmotionalBrain.Protocol.Group1.V1 specification
MessageSample.java ¸Þ½ÃÁö »ç¿ë ¿¹Á¦
EmotionalBrain_Commons
BytesTool.java ¸»±×´ë·Î -_-a
EmotionalBrain_Protocol_Group1_V1
Define.java ¸Þ½ÃÁöÀÇ Á¤ÀÇ
Field.java ÇʵåÀÇ Á¤ÀÇ ¹× Çʵå
Message.java ¸Þ½ÃÁö °´Ã¼
MessagePI.java ¸Þ½ÃÁö ÆÄ½Ì°ü·Ã ÀÎÅÍÆäÀ̽º
MsgDataStream.java ¼ÒÄÏ, ÆÄÀϵîÀ» ÀÌ¿ëÇÑ ¸Þ½ÃÁö ó¸®
-Àü¹ÝÀûÀÎ ¼³¸í-
Message¿¡¼ Field¸¦ ÀÌ¿ëÇÑ ÀÛ¾÷½Ã new Field¸¦ ÇÏÁö ¾ÊÀ¸¹Ç·Î FieldÀÇ ÀνºÅϽº¸¦ Field°ªµé¿¡
¸Â°Ô »ý¼ºÇÏ´ÂÀÏÀÌ ¾øµµ·Ï ÇØ¾ßÇÑ´Ù.
¶ÇÇÑ MsgDataStream°ú °ü·ÃÇÏ¿© ÆÄ½ÌÀÛ¾÷½Ã ¾à°£ º¹ÀâÇѵ¥, ÀÌ´Â ¸¸µé¾îÁø °´Ã¼¸¦ Àç»ç¿ëÇÑ´Ù´Â
Ãø¸é ¶§¹®¿¡ ±×·¸°Ô µÇ¾î ÀÖ´Â °ÍÀÌ´Ù. (Stream°ü·Ã ÀÛ¾÷½Ã ¼º´ÉÀ» À§ÇØ ÀÌ·¸°Ô ÇÒ ¼ö ¹Û¿¡ ¾ø¾ú´Ù.)
¸¸¾à Socket°ú °ü·ÃÇÏ¿© ¸Þ½ÃÁö¸¦ Àü¼Û¹Þ°íÀÚ ÇÑ´Ù¸é ¸Þ½ÃÁö°¡ ºÎºÐÀûÀ¸·Î ¿À°Å³ª
Çѹø¿¡ ¿©·¯°³ÀÇ ¸Þ½ÃÁö°¡ ¿À´Â °æ¿ì¿¡ ÀÚµ¿ÀûÀ¸·Î ó¸® µÇ¹Ç·Î ÀÌ¿Í °ü·ÃµÈ ÄÚµù¿¡¼´Â
ReadMsgSource(), ReadMsgPI() ¸¸À» È£ÃâÇÏ¿© ÀÌ¿ëÇÏ¸é ¹®Á¦µÉ °ÍÀº ¾øÀ» °ÍÀÌ´Ù.
MsgDataStreamÀ» ÀÌ¿ëÇϱâ À§Çؼ´Â MessagePI°´Ã¼¸¦ »ý¼ºÇÏ¿© (ÀϹÝÀûÀ¸·Î Thread´ç Çϳª¾¿ »ç¿ëµÉ °Í)
Message¸¦ ó¸®ÇؾßÇÑ´Ù.
-¸¶Ä¡¸ç-
ÀÌ ÇÁ·ÎÅäÄÝÀº ¾î¶²¸é¿¡¼´Â ¸¹Àº À¯¿¬¼ºÀ» Á¦°øÇÑ´Ù°í »ý°¢ÇÕ´Ï´Ù.
°æ¿ìÀÇ ¼ö´Â ¸¹½À´Ï´Ù.
MessageID, MessageIDsub, Kind ¸¸ Á¦´ë·Î ÀÌ¿ëÇÏ¿©µµ Æ÷Æ®Çϳª·Î µ¿½Ã¿¡
ÆÄÀÏ ¿©·¯°³ ¹× ±âŸ ¸Þ½ÃÁöµµ º¸³¾ ¼ö ÀÖ´Â ±¸Á¶À̸ç
P2P °£ ¼º´ÉÀ» °í·ÁÇÏ¿© µ¿½Ã¿¡ ¿©·¯¸Þ½ÃÁö¸¦ Àü¼ÛÇÏ¿©µµ MsgDataStream¿¡¼ ó¸®ÇÏ¿© ÁÖ±â
¶§¹®¿¡ ¹®Á¦µÉ °ÍÀº ¾ø´Ù°í º¾´Ï´Ù. ^^
±×¸®°í FieldNameµµ Àû±ØÈ°¿ëÇÏ¸é ¹«¾ð°¡¸¦ óÀ½ Á¦ÀÛÇÒ ¶§ ¸¹Àº À¯¿¬¼ºÀ» Á¦°øÇØ ÁÙ °Í
À̶ó »ý°¢ÇÕ´Ï´Ù.
Transaction ±â´ÉÀº MessageID¸¦ ÀÌ¿ëÇÏ¸é µÉ °ÍÀ̱¸¿ä.
Ȱ¿ëÀº ¿©·¯ºÐÀÇ ¸òÀÔ´Ï´Ù. ^^
¹®ÀÇ »çÇ×Àº iyagiheyo°ñ¹ðÀÌhotmail.com À¸·ç ¸È ¶§·ÁÁּŵΠµÇ±¸
EmotionalBrain°ñ¹ðÀÌmsn.com À¸·ç MSN µî·ÏÇϼŵµ µÇ±¸¿ä.
(MSNÀº °ÅÀÇ »ç¿ëÇÏÁö ¾Ê´Â´ä´Ï´Ù..)
ÁñÇÁµÇ½Ã±æ ¹Ù¶ø´Ï´Ù.
¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬
Update - 2003.03.06
Âü°í.
ÀÌ ÇÁ·ÎÅäÄÝÀº 8bit Åë½Å ȯ°æÀ» À§ÇÏ¿© ¸¸µé¾îÁø °ÍÀÔ´Ï´Ù.
7bit ȯ°æÀ» À§ÇÑ °ÍÀÌ ¾Æ´Ñ ¸¸Å parity bit¸¦ »ç¿ëÇϴ ȯ°æ¿¡¼± »ç¿ëÇÏÁö ¸øÇÕ´Ï´Ù.
¸¸¾à 7bitȯ°æÀ» À§ÇÏ¿© ¸¸µé¾ú´Ù¸é ¸ÞÀÏÀ» ÁÖ°í ¹Þ´Â ±¸Á¶Ã³·³ ¸¸µé¾ú°ÚÁÒ..
ASCII ÇüŸ¦ ±âº»À¸·Î ÇØ¼ ¸»ÀÔ´Ï´Ù. (ÆÄ½Ì ¼º´É µþ¸®´Â ¤Ñ,.¤Ñ)
ÇÏÁö¸¸ ÇÊ¿äÇÏ´Ù¸é Áö¿øÇϰԲû ¸¸µé ¿¹Á¤ÀÔ´Ï´Ù.
¹°·Ð Àú¸¸ÀÇ ¹æ½ÄÀ¸·Î½á --v
¹¹ »ç½Ç Àú »óÅ¿¡¼ 7bit·Î ÀüȯÀÌ ¾î·ÆÁø ¾Ê°ÚÁö¿ä.
ÇÏÁö¸¸ ÇöÀç´Â 8bitÀü¿ëÀ̶ó´Â ¸»¾¸ µå¸®°í ½Í³×¿ä.
(Sctream ·¹º§¿¡¼ 7bit º¯È¯ÇÏ¿©µµ µÇ°ÚÁö¿ä...)
¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬
The creativity of the EmotionalBrain.
EmotionalBrain.Protocol.Group1.V1_-_2003.02.14.0257.zip (61025 Bytes)
|