1

1 つのプロキシがマルチスレッドで共有されている場合、ICE はどのように動作しますか? 要求は、プロキシの背後にある同じ接続でキューに入れられますか? プロキシは異なる接続にバインドできますが、一度に使用できる接続は 1 つだけです。

たとえば、stringToProxy メソッドを使用して proxyA という名前のプロキシを取得しました。リモート サービスにアクセスするために、プロキシをコンストラクト パラメーターとして使用して 2 つのスレッドを作成し、両方のスレッドで同じプロキシを使用します。これは正しい方法ですか?または、2 つのプロキシを作成する必要がありますか? または、プロキシを使用する必要がある前に毎回プロキシを作成しますか?

私の知る限り、プロキシは軽量であり、確立された接続は ICE ランタイムによってキャッシュされ、後で作成されるプロキシによって再利用されるため、必要に応じて毎回プロキシを作成する方法を選択します。ここでは、すべてのプロキシが同じサーバーとポートに接続されます。

4

0 に答える 0