Dart izoluje się jako robotnicy

Edytowane, aby wyjaśnić pytanie.

Próbuję pracować z Isolates (lub Web Workers) w Dart. Jedyne sposoby na znalezienie komunikacji między wątkiem głównym a wątkiem izolowanym towysłać izadzwoń i wtedy z głównego wątku. Ale to dobry sposób, aby główny wątek przekazał dane do izolatu.

Co jeśli chcę, aby izolat był tym, który generuje informacje? Jak silnik gry, który wykonuje całą fizykę pracownika, a następnie wysyła zaktualizowane informacje o świecie do głównego wątku? W JavaScript możesz wysyłać dane w dowolnym momencie. Czy w Dart jest skuteczny sposób? Czy może muszę jeszcze poczekać, aż główny wątek zadzwoni do mnie, a następnie przekaże go?

P.S. Zastanawiam się, prawdazadzwoń i wtedy blokować wątek, dopóki odpowiedź nie zostanie ukończona?

questionAnswers(4)

yourAnswerToTheQuestion