Isolates のドキュメントを調べたところ、静的メソッドspawnUri
を使用してファイルから Isolates を作成できることがわかりました。
ここに見られるように: http://api.dartlang.org/docs/releases/latest/dart_isolate/Isolate.html#spawnUri
そのドキュメントでは、 Isolate インスタンスを返すフューチャーを返すと述べていますが、他のメソッドはありません。
このインスタンスを使用して分離株間でメッセージをやり取りする方法を正確に知っている人はいますか?
現在のコード:
Isolate.spawnUri(Uri.parse(myLibraryFileName),[],"").then((Isolate iso) {
// Is there a way of getting the SendPort of the isolate?
//Or is there other ways of calling different functions in
//code (and being able to send messages back to the main isolate)
});
ありがとうございました。