デスクトップ アプリケーションの代替としての HTML5 に関する質問があります。
現在、私の会社は C++ の GUI を備えた C++ 言語で WinCE アプリケーションを開発しました。このアプリケーションは、ソケット (C++ Windows アプリ) を介してビジネス ロジック レイヤーにメッセージを送受信します。この SW を Linux に移植したいのですが、クロスコンパイル可能な SW を実現したいと考えています。アプリケーション全体が単一の組み込み PC (BL と GUI の両方) で実行されます。
プレゼンテーション レイヤーについては、HTML5 の可能な解決策を調査していましたが、いくつか疑問があります。実際、一部のブラウザーは Web ソケットの機能をサポートしていると読みましたが、この種のソケットは一般的な TCP/UDP ソケットではなく、さらに特化されており、その実装は Socket.IO などのサーバー側クラスで提供されているようです ( Java e node.js) および Jetty (Java)。
HTML5 をプレゼンテーション層として使用し、Web ページと同じホスト マシンで実行されているアプリケーションにソケットを介して GUI との間で更新を送受信できるかどうかについて、フィードバックを提供してくれる人はいますか?
この質問がstackexchangeの「スタイル」とルールの要件を満たすことを願っています。できるだけ明確にするために最善を尽くしました。よろしくお願いします。ジョバンニ・パロディ