Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để triển khai tính năng thăm dò ý kiến ​​dài với socket.io?

Bạn có thể buộc socket.io chỉ sử dụng tính năng thăm dò ý kiến ​​dài:

io.set('transports', ['jsonp-polling']);

Nhưng tôi không nghĩ rằng thăm dò ý kiến ​​lâu là giải pháp mà bạn đang tìm kiếm. Bạn nên độc lập với kỹ thuật cơ bản được sử dụng. Tôi có thể làm một cái gì đó như thế này:

function writeToMysqlDb(data) {
    mySqlDriver.write(data); //whatever you use to write data to MySql
    socket.emit('dbChanged', data); //send the same data to all connected clients
};

Tôi sẽ để các phương tiện vận chuyển thành các tùy chọn mặc định: "vận chuyển mặc định thành websocket, htmlfile, xhr-polling, jsonp-polling"



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phương thức has_header của Ruby tìm kiếm các tệp tiêu đề ở đâu?

  2. Chuẩn bị câu lệnh MySQL với hàm IN ()

  3. Chạy nhiều tập lệnh PHP cùng lúc (vấn đề về vòng lặp cơ sở dữ liệu)

  4. Đặt lại vị trí con trỏ trong PDO

  5. Nhận tất cả các tên bảng trong yii