キーを介してプロセスを識別することは可能ですか?
たとえば、サーバー プロセス 1 が Chrome Web アプリ プロセス 1 を開始するとします (Chrome Web アプリは独自のプロセスです)。ここで、サーバー プロセス 2 を開始するとします。サーバー プロセス 1 が実行されているかどうかは、既に検出できます (実際には、キャッチした共有リソースが必要なため、例外が発生します)。サーバー プロセス 2 を終了します。ただし、最初に Chrome Web App プロセス 1 がまだ実行されているかどうかを確認します。実行されている場合は、新しいインスタンスを開くのではなく、古いインスタンスを使用するだけです。インスタンスを前面に。
キー「com.myuniqueurl」を Chrome Web App プロセス 1 に関連付けることができるとします。これにより、サーバー プロセス 2 の起動時に、キー「com.myuniqueurl」を持つプロセスを簡単に検索できます。これは可能ですか?
問題の一部は、Chrome Web App Process 1 に加えて、Chrome の通常のインスタンスが (同じ .exe ファイルから) 実行されている可能性があることです。