Socket.IO được tạo thành từ hai phần chính. Một thư viện khách hàng mà chạy trong trình duyệt của người dùng, và một đối tác phía máy chủ, chạy trên một máy chủ Node.js.
Hai công việc thông qua ổ cắm HTTP và cho phép trao đổi dữ liệu liền mạch giữa các trình duyệt của người sử dụng và một ứng dụng phía máy chủ, làm việc trong thời gian gần thực và cung cấp thông tin cập nhật ngay lập tức cho cả dữ liệu người dùng địa phương và phụ trợ của máy chủ.
Các phương tiện giao thông chính là WebSockets với dự phòng ngay lập tức để AJAX bỏ phiếu, hỗ trợ các tính năng như phát sóng mult-socket, async I / O, và lưu trữ dữ liệu dựa trên khách hàng.
Nhiều khuôn khổ đã được hỗ trợ Socket.IO và một vài trong số họ đã làm cho nó là điểm trung tâm của mã lõi của họ, giống như Express và Koa .
Trong ngành công nghiệp ngày nay, Socket.IO là khả năng đi đến giải pháp bất cứ khi nào cần thời gian thực được thêm vào một ứng dụng, chủ yếu là do nó hỗ trợ khác nhau, rộng của hầu hết các trình duyệt web, và nó codebase tài liệu tốt.
Socket.IO vận tải hỗ trợ:
WebSocket
Adobe Flash Ổ cắm
AJAX dài phiếu
AJAX đa phần trực tuyến
Vô hạn khung nội tuyến
JSONP bỏ phiếu
Điều gì là mới trong phiên bản này:
- Thêm thử nghiệm để kiểm tra phòng trống được autopruned
- Nhập Server # nguồn gốc (v: Function) mô tả cho động CORS
- thêm bảo hiểm thử nghiệm cho Server # nguồn gốc (chức năng) cho năng động CORS
- Thêm tùy chọn Server # nguồn gốc (chức năng) cho năng động CORS
- Cố định sử dụng ví dụ cho Server # gần
Điều gì là mới trong phiên bản 1.3.7:
- Thêm thử nghiệm để kiểm tra phòng trống được autopruned
- Nhập Server # nguồn gốc (v: Function) mô tả cho động CORS
- thêm bảo hiểm thử nghiệm cho Server # nguồn gốc (chức năng) cho năng động CORS
- Thêm tùy chọn Server # nguồn gốc (chức năng) cho năng động CORS
- Cố định sử dụng ví dụ cho Server # gần
Điều gì là mới trong phiên bản 1.3.6:
- Thêm thử nghiệm để kiểm tra phòng trống được autopruned
- Nhập Server # nguồn gốc (v: Function) mô tả cho động CORS
- thêm bảo hiểm thử nghiệm cho Server # nguồn gốc (chức năng) cho năng động CORS
- Thêm tùy chọn Server # nguồn gốc (chức năng) cho năng động CORS
- Cố định sử dụng ví dụ cho Server # gần
Điều gì là mới trong phiên bản 1.3.5:
- Thêm thử nghiệm để kiểm tra phòng trống được autopruned
- Nhập Server # nguồn gốc (v: Function) mô tả cho động CORS
- thêm bảo hiểm thử nghiệm cho Server # nguồn gốc (chức năng) cho năng động CORS
- Thêm tùy chọn Server # nguồn gốc (chức năng) cho năng động CORS
- Cố định sử dụng ví dụ cho Server # gần
Điều gì là mới trong phiên bản 1.0.2:
- Khắc phục:
- socket.io-phân tích cú pháp cho Windows.
Yêu cầu :
- Node.js
- JavaScript được bật về phía khách hàng
Bình luận không