1

ムーティはqx.io.remote.RPCスレッド化されていますか? それとも、同じオブジェクトを使用して複数のサービスやメソッドを呼び出すのは面倒ですか? お気に入り:

var myRpc = new qx.io.remote.RPC(url, service1);

var handler1 = function(..){...};
myRpc.callAsync(handler1, method1);

var handler2 = function(..){...};
myRpc.callAsync(handler2, method2);

var result = myRpc.callSync(method3);

または、呼び出しごとに新しいオブジェクトを作成する必要がありますか?

4

1 に答える 1

3

「callAsync」または「callSync」メソッドを使用するたびに、固有のリクエストが内部で作成されます。したがって、1 つの RPC インスタンスを作成し、このインスタンスで複数の呼び出しを実行できます。

唯一の区切り文字は、ブラウザーの内部キューです。これは qooxdoo によって処理され (リクエストの最大数がチェックされます)、フォールバックは 2 です。

于 2010-07-22T09:32:27.990 に答える