2014-01-24 47 views

回答

0

對Dart中包含的GWT-RPC沒有特別的支持,似乎沒有提供此功能的第三方應用程序可用。

這個問題是相似的(但不是在DART)

GWT Data Serialization

0

如果你感覺雄心勃勃,你可以寫一個飛鏢客戶端了解GWT-RPC wire-protocol並用它來溝通。但是,這可能是一個很大的工作。

我有一個類似的情況,我需要從非GWT客戶端訪問GWT-RPC服務(它是JavaScript,而不是Dart,但應用了相同的概念)。我沒有直接訪問GWT-RPC服務,而是最終使用jsonrpc4j與GWT-RPC一起設置了JSON-RPC服務。我能夠將jsonrpc4j指向GWT服務使用,所以沒有代碼重複,只需連接JSON-RPC所需的額外代碼即可。

然後,您將需要一個Dart JSON-RPC客戶端,其中有幾個可用:jsonrpc,jsonrpc2

這一切都假定您有權訪問GWT服務器並可以設置JSON-RPC服務。