0

如果必须在同一台机器上的独立 Dart VM 和基于浏览器的应用程序之间建立通信机制,如何在 DART 中实现。

dart:io 库在基于浏览器的应用程序中不起作用。

因此,不能使用 SendPort/ReceivePort。

4

1 回答 1

2

我认为你可以:

  • 在浏览器端使用 WebSockets 和
  • 在独立的 dart VM 上使用 (Server)Socket 来监听传入的 websocket。

问候,罗伯特

编辑

很久以前,我写了一个 websocket-server 的 nodejs 服务器端实现——如果你决定使用 websockets,也许这可以帮助你设置服务器端:

https://github.com/roberthartung/kit_websocket

于 2014-05-21T06:22:08.793 回答