dart-isolates

    2熱度

    1回答

    我試圖通過插座來控制鏢腳本,中隔離 運行運行的SocketServer作爲隔離,我想出了一些(擾流警告)不工作代碼: import "dart:io"; import "dart:convert"; import "dart:isolate"; reader(SendPort sendPort) async { var serverSocket = await ServerSoc

    3熱度

    2回答

    我正在使用Isolates現在想知道如果使用IndexedDB在隔離區之間共享數據是一種很好的溝通方式?具體來說,我想讓一個Isolate能夠寫入它,然後告訴其他Isolates它們可能只讀它。這些數據一旦寫入就會被認爲是不變的,並且相當大。我想這樣做的主要原因是因爲我不想將6MB Map發送給3個不同的隔離區,因爲它對程序有點密集。

    2熱度

    2回答

    我想用Dart構建應用程序服務器。 dart中的httpServer:io庫肯定是一個很好的起點。但是我很難與「部署」應用程序而不重新啓動服務器進程。 更確切地說:我想要像Java中的servlet容器,比如Tomcat,我可以輕鬆部署或重新部署應用程序,而無需重新啓動容器。我以爲我可以利用鏡像系統,它允許我原則上從文件系統加載一個庫及其包含的類。但不幸的是,我似乎無法重新加載庫。當我向庫中添加新

    2熱度

    1回答

    如何設置Dart服務器以便在接下來的請求中使用所有可用的核心(例如,通過使用多個分離器來爲請求提供服務)?

    5熱度

    1回答

    我最近開始使用Dart(www.dartlang.org),並且非常喜歡它。 一個非常有前途的功能是孤立的,但我不知道如何開始。 我到目前爲止發現的文檔來自2013年10月發生重大變化(BREAKING CHANGE: dart:isolate)之前。此「突變」電子郵件中的信息非常複雜,看起來新的api比舊版更爲複雜。 我有一些問題: 是DART:隔離API穩定嗎? 是否有最新的文檔? 是否有任何

    1熱度

    2回答

    我試圖從託管在HTTPS服務器中的文件動態加載代碼。 有沒有人成功使用spawnUri()與https:// URIs? 我已經測試過,它可以很好地與http:// URIs協作。 但隨着https://我不斷收到: Not a known scheme: https://example.com/MyIsolate.dart #0 _filePathFromUri (dart:_builtin

    1熱度

    2回答

    我想編寫一個併發的Web應用程序(使用原始工人或作爲工人的分離)。用於隔離的Dart API是spawnUri,它採用指向腳本的URI。 在Dartium中,該腳本是.dart文件。在Chrome/Firefox/etc中,腳本是.dart.js文件。 我需要檢測我在什麼運行時,所以我可以正確配置爲spawnUri的URI。做這個的最好方式是什麼?

    2熱度

    1回答

    一些理智添加到我的生活,尋找instantiate()功能語法糖達特mirror庫:instantiate(class|type|instance, argArray) class Klass { int i1; Klass(int i1) { this.i1 = (i1 is int) ? i1 : 0; } } type ktype = Klass;

    2熱度

    1回答

    我在Dart發現了這個非常奇怪和不幸的行爲。當我在主文件中導入'dart:html'時,Isolate停止工作。 隨着我的文件 「isolate.dart」: main(){ print('BAM'); } 這版畫 「BAM」: import 'dart:core'; import 'dart:isolate'; void main() { Isolate.spaw

    1熱度

    1回答

    從下面顯示的簡單隔離代碼&中預計的「Hello world」不起作用。 import 'dart:async'; import 'dart:isolate'; var mainReceivePort = new ReceivePort(); main() async { await Isolate.spawn(hello, null); await for (var