Bắt tay socket là gì?
Bắt tay socket là gì?

Video: Bắt tay socket là gì?

Video: Bắt tay socket là gì?
Video: TCP & UDP Sự khác biệt là gì? | Hiểu rõ trong 3 phút | TING3S 2024, Tháng mười một
Anonim

Các bắt tay trong Ổ cắm . IO cũng giống như bất kỳ công nghệ thông tin nào khác liên quan đến bắt tay . Đó là quá trình thương lượng, trong đó Ổ cắm . Trường hợp của IO, quyết định liệu khách hàng có thể kết nối hay không, và nếu không, sẽ từ chối kết nối.

Hơn nữa, ID ổ cắm là gì?

Mỗi Ổ cắm trong Ổ cắm . IO được xác định bởi một số nhận dạng ngẫu nhiên, không thể đoán được, duy nhất Ổ cắm # Tôi . Để thuận tiện cho bạn, mỗi ổ cắm tự động tham gia một phòng được xác định bởi điều này Tôi . Điều này giúp bạn dễ dàng truyền tin nhắn cho những người khác ổ cắm : io.on ('kết nối', hàm ( ổ cắm ){

Ngoài ra, IO socket được sử dụng để làm gì? Ổ cắm . IO là một thư viện JavaScript cho các ứng dụng web thời gian thực. Nó cho phép giao tiếp theo thời gian thực, hai chiều giữa các máy khách và máy chủ web. Nó có hai phần: thư viện phía máy khách chạy trong trình duyệt và thư viện phía máy chủ cho Node. js.

Làm cách nào để phát một tin nhắn trong socket IO?

Dựa theo ổ cắm . io ví dụ: To phát tin , chỉ cần thêm một phát tin cờ để phát ra và gửi các cuộc gọi phương thức. Phát sóng có nghĩa là gửi một thông điệp cho mọi người khác ngoại trừ ổ cắm mà bắt đầu nó. var io = request (' ổ cắm . io ').

IO socket có sử dụng TCP không?

Từ một ứng dụng trình duyệt, ổ cắm . io sử dụng truyền tải http hoặc webSocket. Cả http và webSocket đều TCP kết nối, không phải kết nối UDP. Vì vậy, ứng dụng khách trình duyệt ổ cắm . tôi không không phải sử dụng UDP - nó sử dụng TCP.

Đề xuất: