私は現在、TCP 接続を介して別のアプリケーションによって提供されるリアルタイム データを表示するグラフィカル ダッシュボード (ゲージ、グラフなど) を提供するだけの Qt ベースの GUI アプリケーションを使用しています。アーキテクチャとセキュリティ上の理由から、TCP 接続は許可されなくなり、HTTPS Websocket が唯一のパイプになると言われました。HTML5 と Javascript を使用してアプリを Web アプリに変換するよう提案されました。ただし、私は Web プログラマーではありませんが、これを新しい技術を学ぶ機会と考えるかもしれません。決定を下す前に、風景をもう少しよく理解したいと思います。したがって、私の選択肢は次のとおりだと思います。
アプリを Web アプリに変換して、Web ベースのアプリのすべての長所と短所を提供します。これは新しいテクノロジーであり、すでに Qt/TCP バージョンが正常に動作しているため、さらに多くの作業が必要です。これが推奨されるアプローチである場合は、開発環境/ツールに関する提案をいただければ幸いです。
現在の Qt アプリを、TCP 接続ではなくクライアント HTTPS 接続に変換します。これが可能かどうかはわかりません。私が読んだことから、これは QtWebKit では不可能かもしれません。奇妙に思えますか?
たぶん、私が考えていない別の選択肢がありますか?