私は建築上の課題を提示されており、アイデアを探しています。
顧客は既存の win32 ネイティブ アプリケーションを持っており、些細な方法以外の変更にはかなり抵抗があります。アンマネージ C++ で書かれており、少なくとも 1 つのサード パーティの dll を使用するため、スタンドアロンの exe ではありません。それが何であるかは大した問題ではありません。カスタマー サポートのコミュニケーション ツールと考えてください。理想的には、顧客はこれをインストール可能なプログラムとして公開するのではなく、Web サイトから起動したいと考えています。さらに、顧客は、実行時にトークンを実行可能ファイルに渡す必要があります。これにより、実行可能ファイルがホームにコールして、さらに指示を求めることができます。
アプリケーションをどのように起動するかは、設計上の考慮事項の最後ではなく、最初の考慮事項の 1 つであるべきだったことを認めますが、実際はそうです。
マルウェア、スパイウェア、トロイの木馬などに対するセキュリティ上の懸念により、これは非常にありそうもない配布モデルになっています。私は、それを達成するための正当な方法を見つけるよりも、これを行わないことの方が多くの経験があります.
どんなアイデア(ポジティブまたはネガティブ)も大歓迎です。