Computer >> Máy Tính >  >> Lập trình >> Javascript

Sự khác biệt giữa MessageChannel và WebSockets trong HTML5

Ổ cắm Web là công nghệ giao tiếp hai chiều thế hệ tiếp theo dành cho các ứng dụng web hoạt động trên một ổ cắm duy nhất và được hiển thị thông qua giao diện JavaScript trong các trình duyệt tuân thủ HTML 5. Khi bạn có kết nối Web Socket với máy chủ web, bạn có thể gửi dữ liệu từ trình duyệt đến máy chủ bằng cách gọi phương thức send () và nhận dữ liệu từ máy chủ đến trình duyệt bằng trình xử lý sự kiện onmessage.

Giao tiếp hai chiều giữa các bối cảnh duyệt được gọi là nhắn tin kênh. Nó hữu ích cho việc giao tiếp giữa nhiều nguồn gốc.

Trong khi tạo messageChannel, nó tạo nội bộ hai cổng để gửi dữ liệu và chuyển tiếp đến một ngữ cảnh duyệt khác.