===
ÀÌ Ã¥¿¡¼± ºÎ·Ïb ¸¦ Àß ÂüÁ¶ÇÏ±æ ¹Ù¶õ´Ù.
°¡»ó¸Ó½Å »ç¿ë¹ýÀÌ ³ª¿ÍÀÖ´Ù.
ÀÌ°ÍÀÌ ÀÌ Ã¥À» º¸´Âµ¥ ¸¹Àº µµ¿òÀÌ µÇ°Ô ÇØÁØ´Ù.
===
@ ÀúÀÚµéÀÇ ¼Ò°³°¡ Àç¹ÌÀÖ¾ú´Ù.
html5 Àü¹®°¡ÀΰÍÀº ´ç¿¬ÇÏ°í Ãë¹Ì·Î űº¹½Ì, ¸ðÅÍ»çÀÌŬ, ÿ·Î¸¦ Áñ±ä´Ù´Ï,
°Å±â´Ù°¡ Æ®À§Å͵µ ³ª¿ÍÀÖ´Ù. ³»°¡ ¿µ¾î¸¸ Á» µÇ¸é Æȷοì ÇÒÅÙµ¥~^^
@ ÁÁÀº ¹®±¸ 2°³.
'À¥¼ÒÄÏÀ» ÀÌ¿ëÇϸé Ŭ¶óÀ̾ðÆ®°¡ ¼¹ö¿¡ ¿äûÇÏÁö ¾Ê´õ¶óµµ ¼¹ö°¡ Ŭ·¯À̾ðÆ®·Î
ÇÊ¿äÇÑ µ¥ÀÌÅ͸¦ º¸³¾ ¼ö ÀÖ¾î¼'
'±âÁ¸ ±â¼ú·Î ±¸ÇöÇß´Ù¸é ±æ°í º¹ÀâÇßÀ» ±â´ÉÀ» ªÀº Äڵ常À¸·Î ÀÛ¼ºÇÏ°í
ºê¶ó¿ìÀú¿¡¼ Áï½Ã È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù'
@ ÁÁÀº ¾ê±â.
À¥¼ÒÄÏÀ» »ç¿ëÇϸé Ç÷¯±×ÀÎ ¾øÀ̵µ À¥¿¡¼ Ŭ¶óÀ̾ðÆ® ¾ÖÇø®ÄÉÀ̼ǰú ¿ø°Ý ¼¹ö °£ÀÇ
ÀüÀÌÁß ¾ç¹æÇâ Åë½ÅÀÌ °¡´ÉÇÏ´Ù.
@ Å©·Î½º µµÅ¥¸ÕÆ® ¸Þ½Ã¡ À̶õ ¸»ÀÌ ³ª¿À°í, html5 ÀÇ ÁÁÀº º»º¸±â¶õ ¸»ÀÌ ³ª¿À°í,
ÇÁ·ÎÅäÄÝ Åë½ÅÀ» °¨´çÇϱâ Èûµé¾îÁú Á¤µµÀÇ º¹À⼺ ¶§¹®¿¡ À¥¼ÒÄÏÀÌ ÇÊ¿äÇØÁø °ÍÀÌ´Ù ¶ó´Â
¸»ÀÌ ³ª¿À¸é¼, À¥¼ÒÄÏÀÌ ÃÖ±Ù À¥¿¡¼ÀÇ Àǹ̸¦ »ý°¢Çغ¸°í ±âÁ¸ http ÀÇ ±¸Á¶µµ »ìÆ쳪°¡´Â
Àü°³ ¹æ½ÄÀÌ ÁÁ¾Ò´Ù.
@ ¹ÝÀÌÁß Åë½Å¿¡ ´ëÇÑ ¼³¸íÀÌ Àç¹ÌÀÖ¾ú´Ù.
¹öÆ°À» ´©¸£°í ¸»ÇÑ ÈÄ ´Ù½Ã ¹öÆ°À» ´©¸£°í, ±â´Ù·È´Ù°¡ ¹öÆ°À» ´©¸£°í ´ë´äÇؾß...
@ ½ºÆ®¸®¹Öµµ Àå´ÜÁ¡ÀÌ ÀÖ°í, ±× Àü¿¡ Æú¸µ, ·Õ Æú¸µ ¼³¸í¿¡ ÀÇÇØ ÀÌÇØÇϴµ¥ ´õ µµ¿òÀÌ µÇ¾ú´Ù.
@ À¥¼ÒÄÏÀÇ ÁÁÀº Á¡À» ¾ê±âÇØÁØ´Ù. º¹ÀâÇÏÁö ¾Ê°í, Áö¿¬ °ÅÀÇ ¾ø°í, °£°áÇÏ´Ù°í~
@ http ¸¦ ¿ø·¡ÀÇ ¼³°è ¸ñÀû ÀÌ¿Ü ¿ëµµ¸¦ »ç¿ëÇÏ·Á ÇÒ¼ö·Ï ¼ÒÇÁÆ®¿þ¾î´Â Á¡Á¡ º¹ÀâÇØÁø´Ù°í ¾ê±âÇØÁÖ´Ï,
À¥¼ÒÄÏÀÇ °£¼ÒÇÔÀÌ ´õ¿í ¿Í´ê¾Ò´Ù.
@ À¥¼ÒÄÏÀº Ç¥ÁØ ±â¹ÝÀÌ°í »õ·Î¿î ¼ºñ½ºµµ ÀÖ°í, Ä¿¹Â´ÏƼµµ ¸¹°í, ¾ÕÀ¸·Î ´ë¼¼°¡ µÉ ¼ö ÀÖ´Â
html5 ¿¡ ±â´ë°¡ µÈ´Ù.
@ ¼¹ö¼¾Æ® À̺¥Æ®ÀÇ Çª½¬¶ó´Â ´Ü¾î°¡ ´«¿¡ µé¾î¿Ô°í, spdy ´Â http ÀÇ °³¼±µÈ ÇüÅÂÀ̹ǷÎ
±¸Á¶Àû ¹æ½Ä°ú ½Ã¸àƽÀÌ http ¿Í °°´Ù´Â ¸»µµ ´«¿¡ µé¾î¿Ô´Ù.
¸¶Áö¸·À¸·Î À¥¼ÒÄÏ°ú spdy ´Â »óÈ£º¸¿ÏÀû À̶õ ¸»ÀÌ µü µé¾î¿Ô´Ù.
webrtc ¶ó´Â ±â¼úµµ ³ª¿À°í ÀÖ°í, Âü it ´Â ºü¸£±¸³ª ÇÏ°í ´À²¼´Ù.
@ °ø°³ ¼¹ö·Î ÀÎÇØ api ¿¡ ´ëÇØ ÁýÁßÇÒ ¼ö Àִ ģÀýÇÔÀ» ´À²¼´Ù.
@ À̺¥Æ® À§ÁÖ api ¸¦ »ç¿ëÇÏ°í, °¨½Ã¸¸ ÇÏ¸é µÈ´Ù°í ÀåÁ¡À» ¾ê±âÇØÁØ´Ù.
@ À¥¼ÒÄÏ »ý¼ºÀÚ °£´ÜÇÑ ¿¹Á¦¿¡¼, Àμö°¡ ÇÑ°³ÀΰͰú µÎ°³ÀΰͱîÁö ´Ù ¾ð±ÞÇØÁÖ¸é¼,
ÃʹÝÀÇ ¾î·Á¿òÀ» Á¶±Ý Ç®¾îÁÖ´Â°Í °°¾Ò´Ù.
@ Ã¥À» °è¼Ó º¸¸é¼µµ ³ªÀÇ ÂªÀº ¸Ó¸®°¡ ±î¸ÔÀ»¶§Âë,
±×¸² 1-3 À» ´Ù½Ã »ó±â½ÃÅ°°í µ¹¾Æ¿À´Ï µµ¿òÀÌ µÇ¾ú´Ù.
@ ÄÚµå 2-11 ¿¬°áÀÌ Ã¤ ¿¸®±âµµ Àü¿¡ ¸Þ½ÃÁö Àü¼ÛÀ» ½Ãµµ¿¡¼, ÀÌ·¡¼´Â ¾ÈµÈ´Ù! °í µü º¸¿©ÁÖ°í,
ÄÚµå 2-12 open À̺¥Æ®¸¦ ±â´Ù·È´Ù°¡ ¸Þ½ÃÁö¸¦ Àü¼ÛÀ» µü º¸¿©ÁÖ´Â Ãʺ¸ÀÚ°¡ ÈçÈ÷ ÀúÁö¸£´Â ½Ç¼ö¿¡
´ëÇÑ ´ëºñ°¡ ÁÁ¾Ò´Ù.
@ Á¾ÇÕ ½Ç½À ÄÚµå(ÄÚµå2-18)¸¦ µû¶ó ŸÀÌÇÎ Çغ¸´Ï, °á°ú°¡ ¸ð´ÏÅÍ¿¡ ¶¹´Ù.
¹°·Ð óÀ½¿¡´Â ¾È¶¹´Ù. ±×·¡¼ Å©·ÒÀ¸·Î Çغ¸´Ï ¶¹´Ù.
´ÙÀ½ÆäÀÌÁö ºÎÅÍ À¥¼ÒÄÏ Áö¿ø ¿©ºÎ °Ë»çÇϱ⠱îÁö ³ª¿À´Ï, »ìÆ캸¾Ò´Ù.
Å©·Ò ÀÚ¹Ù½ºÅ©¸³Æ® ÄÜ¼Ö Ç׸ñÀ» º¸´Ï, Àß ³ª¿Í ÀÖ¾ú´Ù.
@ À̹ÌÁö¸¦ ¿©±â¿¡ ³õÀ¸¼¼¿ä µµ Çغ¸¾Ò´Ù. À̹ÌÁö¸¦ ¿Ã·Á ³õ¾Ò´Ù.
Ã¥¿¡¼± ¿¹Á¦ °á°ú¿¡ ÈïºÐÇß´Ù°¡ ´Ù¼Ò ½Ç¸Á½º·¯¿ïÁöµµ ¸ð¸£°Ú´Ù°í ÇßÁö¸¸,
³ ±×³É ÈïºÐµÇ¾ú´Ù.
@ ¸¸³ª¸é ¾Ç¼ö¸¦ ÇÑ´Ù°í ¿±â ÇÚµå¼ÎÀÌÅ©¶ó ¸»ÇØÁÖ°í,
´Ý±â ÇÚµå¼ÎÀÌÅ©´Â ¾ÖÇø®ÄÉÀ̼ÇÀÌ ÀǵµÀû Á¾·áµÈ ¿¬°á°ú
¿ì¹ßÀû Á¾·áµÈ ¿¬°áÀÇ Â÷À̸¦ ÀνÄÇÒ ¼ö ÀÖ´Ù°í ¸»ÇØÁÖ´Ï
Ãʺ¸Àڵ鵵 ¾Ë¾Æµè°Ô ¼³¸íÇÏ´Â Á¡ÀÌ ³Ê¹« ÁÁ¾Ò´Ù.
@ ´Ù¾çÇÑ ÇÁ·ÎÅäÄÝ Áö¿øÀÇ ¼³¸í¿¡¼µµ
sec-websocket-protocol: com.kaazing.echo, example.protocol.name
°°Àº Çì´õ ±îÁöµµ ÀÏÀÏÀÌ ´Ù ¼³¸íÇØÁִ ģÀýÇÔÀÌ º¸ÀδÙ.
@ ÀͽºÅÙ¼Ç note ºÎºÐ¿¡¼,
ÇÁ·ÎÅäÄÝÀº µ¿½Ã¿¡ ´Ù¼ö¸¦ Çù»óÇÒ ¼ö ¾øÁö¸¸,
ÀͽºÅÙ¼ÇÀº Åë½Ã¿¡ ´Ù¼ö¸¦ Çù»óÇÒ ¼ö ÀÖ´Ù. ´Â ¼³¸íµµ ¶Ç ´Ù½Ã Ä£ÀýÇß´Ù.
@ tcp/ip, http ºÎÅÍ ´Ù½Ã ¾ð±ÞÇØÁÖ°í À¥¼ÒÄÏÀ¸·Î ³Ñ¾î°¡´Ï ÀÌÇØÇϴµ¥ µµ¿òÀÌ µÇ¾ú´Ù.
Ã¥¿¡ Ç¥3-1 À» ã¾Æº¸¸é Á¤¸®°¡ µÇ¾îÀÖ´Ù.
@ ±×¸² 3-8 ¿ø°Ý ÀÚ¹Ù½ºÅ©¸³Æ® ÄܼÖÀ» chapter3.mp4 ¸¦ º¸°í µû¶óÇغ¸¾Ò´õ´Ï µÈ´Ù.
¼Õ°¡¶ôÀÌ Â¥¸´ÇÑ°Ô Èñ¿ÀÌ ´À²¸Á³´Ù.
@ À¥¼ÒÄÏÀÇ Å¹¿ùÇÑ ÀåÁ¡ÀÎ À¥¼ÒÄÏ À§¿¡ ´Ù¾çÇÑ ÇÁ·ÎÅäÄÝÀ» ½×¾Æ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ»
È®ÀåÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ±×¸² 4-1 °ú 4-2 ·Î Àß º¸¿©ÁØ´Ù.
@ xml Àº ¹®¼¿ë Æ÷¸ËÀÌ°í xmpp ´Â ÇÁ·ÎÅäÄÝÀ̶ó´Â ¸»¿¡,
xmpp °¡ Á¶±Ý¾¿ ¿Í´ê´Â ´À³¦À̾ú´Ù.
@ Ŭ¶óÀ̾ðÆ® ¶óÀ̺귯¸® (strohpe.js) ¸¦ ÀÌ¿ëÇϸé xmpp ¿¡ ´ëÇÑ ºÎ´ãÀÌ ´ú¾îÁø´Ù´Â ¸»ÀÌ
Ä£ÀýÇß´Ù.
@ xmpp ÀÇ Á¢¼Ó ¿©ºÎ ¾÷µ¥ÀÌÆ® ±â´É,
xmpp ¿¡´Â »ç¿ëÀÚ¸¶´Ù Á¢¼Ó ¿©ºÎ Á¤º¸°¡ ÀúÀåµÇ¾î ÀÖ´Ù´Â ¸»,
Á¢¼Ó ¿©ºÎ ½ºÅÄÀÚ ¿¹Á¦, chat_app.js ÆÄÀÏÀÇ ¼öÁ¤µîÀ» ¼³¸íÇØÁÖ¸ç
Â÷±ÙÂ÷±Ù µû¶ó°¡°Ô ÇØÁØ´Ù.
@ µ¿¿µ»óÀ» º¸°í µû¶óÇÏ´Ù º¸¸é ¿¬°á, Á¢¼Ó¿©ºÎ, ¼Û¼ö½Å µîµîµî ´Ù ÇØ º¼ ¼ö ÀÖ´Ù.
desktopuser ¿Í websocketuser ·Î ´ëȸ¦ ½ÃµµÇغ¸¶ó.
À¥¼ÒÄÏ À§¿¡ ´Ù¾çÇÑ ÇÁ·ÎÅäÄÝÀ» ½×´Â °³³ä, À¥¼ÒÄÏ À§¿¡ Ç¥ÁØ ÇÁ·ÎÅäÄÝ °èÃþÀ» ¾ñ¾î »ç¿ëÇÏ¸é ¾ò´Â
ÀåÁ¡µîÀ» üÇèÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
@ À¥¼ÒÄÏ À§¿¡ ¸Þ½ÃÁö ¼Û¼ö½Å ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
¸Þ½ÅÀúÀÇ ÁÖ¿ä ±¸¼º ¿ä¼Ò¸¦ ¸»ÇØÁØ´Ù.
@ ´Ü¼øÇÑ api Àû ¼º°ÝÀÎ jms ¿Í Á» ´Ù¸¥ stomp À» ¼Ò°³ÇÑ´Ù.
@ stomp ¸¦ tcp °èÃþ ÇÁ·ÎÅäÄÝ°ú °°Àº ¹æ½ÄÀ¸·Î À¥¼ÒÄÏ»ó¿¡ ¾ñÀ» ¼ö ÀÖÀ¸¸ç,
°¢ stomp ÇÁ·¹ÀÓÀÌ ´Ü ÇϳªÀÇ À¥¼ÒÄÏ ÇÁ·¹ÀÓÀÌ µÇ°Ô²û Á¤·ÄÇÒ ¼ö ÀÖ´Ù.
@ °¡À§¹ÙÀ§º¸ °ÔÀÓ ÁøÇà ¿ø¸®ºÎÅÍ ¼³¸íÇØÁ༠µµ¿òÀÌ µÈ´Ù.
@ vnc (°¡»ó ³×Æ®¿öÅ© ÄÄÇ»ÆÃ) À» ÀÌ¿ëÇÏ¸é ¾î´À ³×Æ®¿öÅ©¸¦ ÅëÇؼµç ¿©·¯ µ¥½ºÅ©ÅéÀ»
°øÀ¯ÇÒ ¼ö ÀÖ´Ù°í ³ª¿Â´Ù.
@ °ÇÃàÇаú Á¶±³°¡ ¿ø°Ý Á¢¼ÓÇÏ¿© ¼³¸íÇѴٴ ijµå¸¦ ¿¹·Î µç ¾ê±â°¡ ¸Ó¸®¿¡ µé¾î¿Â´Ù.
@ ±×¸² 6-2 rfb/À¥¼ÒÄÏÀ» ÀÌ¿ëÇØ ¿¬°á¸¦ º¸ÀÚ.
@ À¥¼ÒÄÏ ÇÚµå¼ÎÀÌÅ©¿¡¼ Áß¿äÇÑ origin Çì´õ¿Í sec- ·Î ½ÃÀÛÇÏ´Â Çì´õ¿¡ ´ëÇØ »ìÆ캻´Ù.
@ ¿¬°áµÈ ¿À¸®Áø ´ëºÎºÐÀº 80 Æ÷Æ®À̹ǷΠº¸Åë »ý·«µÈ´Ù´Â note ÀÇ ¼³¸íÀÌ ½¬¿ü´Ù.
@ ¿À¸®ÁøÀ» ÀÌ¿ëÇÏ¸é ¼ºñ½º °ÅºÎ(dos) °ø°ÝÀ» Â÷´ÜÇϴµ¥ ¾ÆÁÖ À¯¿ëÇÒ ¼öµµ ÀÖ´Ù°í ¸»ÇØÁØ´Ù.
@ ¿Ö ¼ÒÄÏÀÌ À¥¼ÒÄÏÀÎÁö, ±âÁ¸ tcp »ó¿¡ ÀÎÅÍ³Ý ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¦ÀÛÇÏÁö ¾Ê´ÂÁö¸¦
ºñƯ±Ç,Ư±Ç À» µé¾î ¼³¸íÇØÁØ´Ù.
@ ºê¶ó¿ìÀú ÇϺΠ°èÃþÀÇ tcp ¼ÒÄÏÀÌ ¿¸®´Â ¼Óµµ¸¦ Á¦¾ÈÇÏ°Ô ÇÏ¸é ¾î¶»°Ô µÉ °ÍÀ̶ó°í ¼³¸íÇØÁØ´Ù.
@ À¥¼ÒÄÏÀÇ ¿À·£ ½Ã°£ ¿¸° »óÅ À¯Áö¿¡ ÇÁ·Ï½Ã ¼¹ö´Â ¿À·¡ ¿·Á ÀÖ´Â À¥¼ÒÄÏ
¿¬°áÀ» ´ÝÀ» Áö ¼±ÅÃÇÒ ¼ö ÀÖ´Ù°í ¸»ÇØÁØ´Ù.
@ http ij½Ã ¿À·Å À̶ó´Â ȵθ¦ ¾ê±âÇØÁÖ°í, ¸¶½ºÅ©¶ó°í ¸»ÇØÁØ´Ù.
¹°·Ð º¸¾ÈÀ̶õ°ÍÀº °è¼Ó °³¼±µÇ¾î °¡´Â °ÍÀÌ´Ù.
@ tls´Â Àü¼Û µµÁß¿¡ µ¥ÀÌÅ͸¦ º¸È£ÇÏ¸ç ±× µ¥ÀÌÅÍÀÇ ÁøÀ§¸¦ È®ÀÎÇÑ´Ù°í ¸»ÇØÁÖ°í,
ÁÁÀºÁ¡°ú ºÎÀÛ¿ëµµ ¸»ÇØÁØ´Ù.
@ ±×¸² 7-3 ÀÇ http,https,ws,wss °èÃþ ±¸Á¶ ¼³¸íÀÌ Âü Ä£ÀýÇÏ´Ù.
===
ÀÌ Ã¥¿¡¼±, À¥¼ÒÄÏ api ¿Í ÇÁ·ÎÅäÄÝ, xmpp äÆà ¾ÖÇø®ÄÉÀ̼Ç, stomp ¸Þ½ÃÁö Àü¼Û,
vnc, º¸¾È µîµî ¾ãÀº Ã¥¿¡ ¾ÆÁÖ °·ÂÇÑ ³»¿ëµéÀÌ ´ã±ä°Í °°´Ù.
¾ÆÁ÷ »ý¼ÒÇÏ°í ¾î·Á¿î ºÎºÐµµ ÀÖ¾î¼ ÀÌ Ã¥À» ´Ù½Ã Çѹø ÀÐ¾î º¸¾Æ¾ß °Ú´Ù.
³» ±â¾ïÀÌ ¸Â´Ù¸é ¿ÀŸ´Â Çϳª¿´´ø°Í °°´Ù. 145ÆäÀÌÀú ùÁÙ. º° ¹®Á¦ ¾ø¾ú´Ù.
¸ð´øÀ¥ ½Ã¸®Áî´Â º¯ÈÀÇ ±æ¿¡ ¿Ã¶ó¼´Â it ¸¦ °øºÎÇÏ´Â »ç¶÷µé¿¡°Õ ²À ÇÊ¿äÇÑ Ã¥ÀÎ°Í °°´Ù.
´ë¼¼¸¦ µû¶ó°¡´Â ±æÀ» ÀεµÇÏ´Â html5 À¥¼ÒÄÏ Ã¥À¸·Î »õ½Ã´ë¸¦ µû¸£´Â »ç¶÷ÀÌ µÇ°í ½Í´Ù.
===
¸ð´øÀ¥,
html5,
À¥¼ÒÄÏ,
ÇѺû¹Ìµð¾î,
±èÁö¿ø