Qtで作成されたUIインターフェイスを持つデスクトップアプリケーションを、すべての計算を行うライブラリにリンクしています。 UIの値が取得され、DLLのAPIに渡され、Screenに表示される出力が取得されます。ウェブページ上にC++デスクトップアプリケーションをホストする
私はアプリケーションのUIをWebページに転送して、インストールプロセスなしでどこからでもツールにアクセスできるようにしたいと考えています。
多くの作業をする必要がないように、私のC++ DLLコードを保持したいと思います。私は、このDLLを任意の通信プロセス(ソケット)によってC++サーバに変換することを考えています。私はこのアプリケーションを私の会社のウェブサイトで主催したいと思っています。 (私たちはウェブサイトを作って、どんなツールにも対応できるようにする必要があります)。
私はこのようなことを行うためのツールのベストセットが何であるか知りたいです。また、Webページとサーバーの間で多くのデータ交換が行われるため、すべてを最適化する必要があります。私はちょっとゴーグルし、silverlightとASP.NETのようなものを見つけましたが、どちらのオプションがもっと適しているかはまだ分かりません。
私はWebアプリケーション開発経験のないC++プログラマーです。私は新しい技術を学ぶために開いています。
おかげで、直接Web上でのQtを使用しないのはなぜ
は、クラウドサーバ上でアプリケーションをホスティングし、オンデマンドでスケールアウトを検討ジャンゴと私は現在、これをやっている方法です。これはむしろ安価でなければなりません。 Citrix/Terminalサーバー(UnixではFreeNXまたはXDMのVNC)と組み合わせることができます。私はAzureusに良い提供があると確信しています – sehe
Silverlight 5は潜在的に助けになるかもしれませんが、XAPにパッケージ化されたライブラリでP/Invokeを許可するかどうかはわかりません。そうでなければ、Silverlightはあなたが探している技術ではありません。 – Denis