11/05/2022
👉𝑺𝒐𝒄𝒌𝒆𝒕.𝑰𝑶 𝒍𝒂̀ 𝒈𝒊̀ ?
𝑆𝑜𝑐𝑘𝑒𝑡.𝐼𝑂 𝑙𝑎̀ 𝑚𝑜̣̂𝑡 𝑡ℎ𝑢̛ 𝑣𝑖𝑒̂𝑛 𝐽𝑎𝑣𝑎𝑠𝑐𝑟𝑖𝑝𝑡 𝑑𝑢̀𝑛𝑔 đ𝑒̂̉ 𝑥𝑎̂𝑦 𝑑𝑢̛̣𝑛𝑔 𝑚𝑜̣̂𝑡 𝑢̛́𝑛𝑔 𝑑𝑢̣𝑛𝑔 𝑚𝑜̣̂𝑡 𝑢̛́𝑛𝑔 𝑑𝑢̣𝑛𝑔 𝑟𝑒𝑎𝑙𝑡𝑖𝑚𝑒. 𝑆𝑜𝑐𝑘𝑒𝑡.𝐼𝑂 𝑠𝑒̃ 𝑔𝑖𝑢́𝑝 𝑐𝑎́𝑐 𝑏𝑒̂𝑛 𝑐𝑜́ đ𝑖̣𝑎 đ𝑖𝑒̂̉𝑚 𝑘ℎ𝑎́𝑐 𝑛ℎ𝑎𝑢 𝑘𝑒̂́𝑡 𝑛𝑜̂́𝑖 𝑣𝑜̛́𝑖 𝑛ℎ𝑎𝑢, 𝑡𝑟𝑢𝑦𝑒̂̀𝑛 𝑑𝑢̛̃ 𝑙𝑖𝑒̣̂𝑢 𝑙𝑎̣̂𝑝 𝑡𝑢̛́𝑐 𝑡ℎ𝑜̂𝑛𝑔 𝑞𝑢𝑎 𝑠𝑒𝑟𝑣𝑒𝑟 𝑡𝑟𝑢𝑛𝑔 𝑔𝑖𝑎𝑛.
Khi client muốn kết nối tới Socket.IO Server, client sẽ gửi một request, server sẽ phân tích request, tìm cấu hình của middleware của server và thực thi chúng trước khi đưa ra các event kết nối. Khi kết nối thành công thì connection event được thực thi, tạo ra một định danh cho client kết nối.
👉𝗖𝗼́ 𝟮 𝗹𝗼𝗮̣𝗶 𝗲𝘃𝗲𝗻𝘁 𝗰𝗵𝗶́𝗻𝗵 đ𝗲̂̉ 𝗴𝗶𝗮𝗼 𝘁𝗶𝗲̂́𝗽 𝗴𝗶𝘂̛̃𝗮 𝗰𝗹𝗶𝗲𝗻𝘁 𝘃𝗮̀ 𝘀𝗲𝗿𝘃𝗲𝗿 𝗹𝗮̀:
- 𝑒𝑚𝑖𝑡: 𝑐𝑜́ 𝑡ℎ𝑒̂̉ ℎ𝑖𝑒̂̉𝑢 𝑙𝑎̀ 𝑒𝑣𝑒𝑛𝑡 𝑔𝑢̛̉𝑖 𝑟𝑒𝑞𝑢𝑒𝑠𝑡 đ𝑒̂́𝑛 𝑒𝑣𝑒𝑛𝑡 𝑜𝑛.
- 𝑜𝑛: 𝑐𝑜́ 𝑡ℎ𝑒̂̉ ℎ𝑖𝑒̂̉𝑢 𝑙𝑎̀ 𝑒𝑣𝑒𝑛𝑡 𝑛ℎ𝑎̣̂𝑛 𝑟𝑒𝑞𝑢𝑒𝑠𝑡 𝑡𝑢̛̀ 𝑒𝑣𝑒𝑛𝑡 𝑒𝑚𝑖𝑡.
Các bạn xem thêm cách cài đặt ứng dụng demo ( chat realtime ) chi tiết tại forum của ePlus nhé: https://eplus.vn/forum/showthread.php?tid=50