1

Dart を使用して websocket クライアントとサーバーをテストしてきました。基本的なコンセプトは Seth Ladd のブログから来ています。

サーバー: http://blog.sethladd.com/2012/04/dart-server-supports-web-sockets.html

クライアント: http://blog.sethladd.com/2012/07/simple-dart-websocket-demo.html

すべてが期待どおりに機能します。サーバーはクライアントの要求に応答し、新しい Dartium ウィンドウを開くと、両方のクライアントが動作します。クライアント ウィンドウを閉じると、関連する接続が閉じられます (onDone:)。

Dartium で更新ボタンを押すと、サーバーで例外が発生して終了します。エラー コードは次のとおりです。「SocketException: 書き込みに失敗しました。(OS エラー: サーバーが接続を閉じました。エラー番号 10053、アドレス = 127.0.0.1、ポート = 8080」。

これはバグですか、それともどこかにコードを追加する必要がありますか? このエラーの発生場所が見つかりません。デバッグで見つけられる最後のメッセージは onDone: (クライアントを閉じるときと同じ) です。

4

1 に答える 1

0

この問題に関連している可能性があります。コメントには、月曜日の次のリリースで修正する必要があることが記載されています。

于 2013-09-14T10:14:10.040 に答える