Google ハングアウト画面共有と同様に機能する画面共有アプリケーションを作成しています。Google トーク プラグイン (画面共有に使用) が子プロセスを生成し、動的ポート範囲を使用する方法を知りたいです。
ユーザーがインストールする必要があるバックグラウンド実行アプリケーションを作成しています。これは、ここで説明されているようにブラウザと通信します http://www.codeproject.com/Articles/36517/Communicating-from-the-Browser-to-a -デスクトップ アプリケーション
しかし、Google ハングアウトの画面共有を担当する googleTalkPlugin を見ると、多くのプロセスが実行されていることがわかり、新しいブラウザーを開くたびに、そのブラウザーの新しいトーク プラグインが子サービスとして開始されます。
ここにいくつかのスナップショットがあります
そして、googleTalkPlugin が使用するポートに気がついたとき、そのダイナミックさを知るようになりました! 上記のリンクが表示された場合、ブラウザ デスクトップの通信は静的ポート上にあります。
動的ポート番号を使用するにはどうすればよいですか? また、ブラウザごとに子プロセスを作成する必要がありますか? それとももっと良いものですか?