Để sử dụng sockets, hãy xem xét giao diện WebSocket trong JavaScript. Giao diện này cho phép ứng dụng web duy trì giao tiếp hai chiều với các tiến trình phía server.
Để bật ứng dụng web duy trì giao tiếp hai chiều với tiến trình server-side, đặc tả này giới thiệu giao diện WebSocket.
Dưới đây là một số phương thức làm việc với Web Sockets:
Tạo socket mới
socket = new WebSocket(url [, protocols])
Tạo socket mới, tham số URL là chuỗi kết nối, protocols là chuỗi hoặc mảng chuỗi.
Gửi dữ liệu
socket.send(data)
Dùng để gửi dữ liệu.
Đóng kết nối
socket.close([code] [, reason])
Dùng để đóng kết nối socket.
Lấy URL kết nối
socket.url
Trả về URL dùng để thiết lập kết nối.