Dart:io和Dart:html中的Dart websocket

Dart:io和Dart:html中的Dart websocket,websocket,dart,dart-html,dart-io,Websocket,Dart,Dart Html,Dart Io,我在dart:io和dart:html中看到了websocket的两个实现。我应该用哪一个?目前我更喜欢dart:io中的websocket,因为它似乎更适合dart处理流和异步编程的方式。 dart:io仅在服务器上可用 dart:html仅在浏览器中可用 客户端使用dart:html库,可以将其编译为JavaScript 服务器端代码使用dart:io 在一个典型的设置中,您有一个web服务器从客户端监听WebSocket连接,在这种情况下,您将使用dart:html中的连接。当然,如果需要

我在
dart:io
dart:html
中看到了websocket的两个实现。我应该用哪一个?目前我更喜欢dart:io中的websocket,因为它似乎更适合dart处理流和异步编程的方式。

  • dart:io
    仅在服务器上可用
  • dart:html
    仅在浏览器中可用

客户端使用
dart:html
库,可以将其编译为JavaScript

服务器端代码使用
dart:io

在一个典型的设置中,您有一个web服务器从客户端监听WebSocket连接,在这种情况下,您将使用
dart:html
中的连接。当然,如果需要,也可以在服务器上启动WebSocket连接:)