×¢Òâ: ÔÚÔĶÁÎÄÕÂ֮ǰÄãÓ¦¸ÃÏȰ²×°ºÃ Node.js£¬Í¬Ê±ÄãÐèÒªÒ»¸ö×Ô¼ºÏ²»¶µÄÎı¾±à¼Æ÷£¬±¾ÎÄÌá¼°µÄһЩԴÂëÓÐЩ¸Ä×Ô http://book.mixu.net/ch13.html
ÏÂÃæÎÒÃÇ¿ªÊ¼ÈëÃŽ̳̣º
Ê×ÏÈÔÚÄãµÄµçÄÔÉÏ´´½¨Ò»¸öÐÂĿ¼£¬¹ÃÇÒÃüÃûΪ chat£¬È»ºóÔÚ¸ÃĿ¼´´½¨Á½¸öÎļþ£¬·Ö±ðÊÇ app.js ºÍ index.html¡£
app.js ÎļþÄÚÈÝÈçÏ£º
ÉÏÊö´úÂëÊÇÒ»¸ö³¬¼¶¼òµ¥µÄÁÄÌì·þÎñÆ÷µÄʵÏÖ£¬¸Ã·þÎñÆ÷·¢ËÍ index.html ²¢ÕìÌýËùÓÐ WebSockets ÇëÇó£¬Èç¹ûÄã·¢ËÍÒ»¸ö hi µÄÁÄÌìÐÅÏ¢£¬¸ñʽÈçÏ£º
index.html Ò³Ãæ´úÂëÈçÏ£º
¸ÃÒ³ÃæËäÈ»²»ÔõôÎüÒýÈË£¬µ«ÊÇ¿ÉÕý³£¹¤×÷¡£½ÓÏÂÀ´´ò¿ªÁ½¸öä¯ÀÀÆ÷£¬±ØÐëµÃÊÇÖ§³Ö WebSockets µÄä¯ÀÀÆ÷£¬ÀýÈç Chrome »òÕß Safari¡£
ÏÂÒ»²½¾ÍÊǰ²×° Socket.IO ÁË£¬¿ÉÔÚÃüÁîÐд°¿ÚÖÐÖ´ÐÐÈçÏÂÃüÁ
È»ºóÔËÐÐ app.js Îļþ£º
ÏÖÔÚÄã¿ÉÒÔ´ò¿ªÁ½¸öä¯ÀÀÆ÷£¬·ÃÎÊ http://localhost:8080/ µØÖ·¿ªÊ¼»¥ÁÄÁË¡£