Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sockets Dart传递TCP服务器套接字客户端以隔离_Sockets_Tcp_Dart_Dart Isolates - Fatal编程技术网

Sockets Dart传递TCP服务器套接字客户端以隔离

Sockets Dart传递TCP服务器套接字客户端以隔离,sockets,tcp,dart,dart-isolates,Sockets,Tcp,Dart,Dart Isolates,关于库拉,塞思·拉德曾说过: 我试着用很多方法来实现这一点,但都失败了。 我的代码是: ServerSocket.bind("127.0.0.1", 5555).then((ServerSocket socket) { socket.listen((client) { Isolate.spawn(SomeClient.start, client); }); }); 每次抛出相同的异常 Illegal argument(s): Illegal argument

关于库拉,塞思·拉德曾说过:

我试着用很多方法来实现这一点,但都失败了。 我的代码是:

ServerSocket.bind("127.0.0.1", 5555).then((ServerSocket socket) {
    socket.listen((client) {
        Isolate.spawn(SomeClient.start, client);
    });
});
每次抛出相同的异常

Illegal argument(s): Illegal argument in isolate message : (object extends NativeWrapper)

从套接字获取流会得到相同的结果。有人知道我怎样才能完成赛斯所说的吗?

我唯一发现的是与我认为应该有效的相反

在这里,ServerSocket被传递给其他隔离,传入的连接被平均分配给侦听该端口的隔离


在讨论中还提到,不支持传递连接,但仅服务器套接字和传递连接不是近期目标。

您使用的Dart版本是什么?最新版本。之前在1.4.6上试过。现在在1.5.8上,得到完全相同的结果。