dart-isolates

    4

    1答えて

    私はいくつかのコードを書いており、パッケージで提供したいと思っていますが、それをパッケージとして消費者を労働者として公開したいと考えています。この目的のために、内部で分離を実行し、sendコマンドを使用してラッパー・クラスを作成し、リスナーが分離機能と通信して機能を提供するラッパー・クラスを作成しました。 私はbinまたはwebディレクトリからこのラッパークラスを使用する場合、問題が発生:提供Ur

    6

    1答えて

    隔離コードのデバッグに失敗しました。私。デバッガは分離されたブレークポイントで停止しません。 私はこれが現時点ではサポートされていないと私の質問があると仮定します。 1)私は、デバッグ用のアイソレートはまだサポートされていませんか? 2)近い将来、これをサポートする計画はありますか?

    1

    1答えて

    &以下の単純な分離コードから "Hello world"が正常に動作しませんでした。手がかりを探してい import 'dart:async'; import 'dart:isolate'; var mainReceivePort = new ReceivePort(); main() async { await Isolate.spawn(hello, mainReceive

    1

    3答えて

    1つの非同期機能内で同じダーツ分離に繰り返し送信/応答をカプセル化することは可能ですか? 背景: 便利なAPIを設計するために、私は、例えば、関数は非同期分離株によって生成された結果を返す持っていると思います var ans = await askIsolate(isolateArgs); 私が直接spawnUri呼び出しによって生成された応答を使用する場合、これは正常に動作し、例えば Fut

    8

    1答えて

    Dartには、Isolatesの概念があります。私はダートで実験しているアプリケーションで、各呼び出し(データベース呼び出し)は前の呼び出しに依存する非同期IOをたくさん持っています。だから私は入れ子にされたコールバック地獄に終わった。 アイソレートがそのネストされたコールバックスープを解決できるかどうか疑問に思っていましたが、少し冗長に見えますが、それがうまく収まるかどうかはわかりません。 次の