18

大量のデータを消費するアプリケーションがあります。現在はデスクトップアプリですが、ブラウザ経由で配信したいと考えています。

ビジュアライゼーションに使用されるすべてのデータを転送する必要がある Web アプリを作成することは、私には意味がありません。

RDP と、完全な JavaScript クライアントを介して RDP アクセスを提供するいくつかの製品を検討しています。私たちのアプリではうまく機能しているようですが、Windows から移行するには何が必要かを考えていました。

Linux で実行できるようにフロント エンドを切り替えることは簡単ではありませんが、不可能ではないため、主な障害は配信になります。

そこに X11 JavaScript サーバーがあるかどうか疑問に思っていましたが、手がかりは見つかりませんでした。

4

7 に答える 7

4

RealVNCのような VNC サーバーと組み合わせたhttps://github.com/kanaka/noVNCのような HTML5 VNC ビューアを使用できます。

于 2013-10-24T05:03:32.350 に答える
4

私の知る限り、最近のGTKはGtk Broadwayで HTML5+Javascript に移植されました

また、たとえばWtを使用してアプリケーションを Web アプリケーションにするか、 libonionlibmicrohttpdなどの特殊な HTTP サーバー ライブラリを使用して HTTP サーバーにすることもできます。

AJAX技術 ( jqueryなど) を使用すると、アプリケーションはすべての表示データを一度にブラウザーに送信しません (ただし、増分的にのみ、実際に表示されるデータのみ)。

また、アプリケーションを Web サーバーに接続する方法としてfastcgiを検討することもできます。

于 2013-10-24T04:51:47.203 に答える
0

X 用の RDP サーバーである xrdp を入手するのが最も簡単な方法のように思えます。次に、RDP クライアントを使用してそれに接続します。Nomachine NX は現在 html を直接サポートしていると思いますが、よくわかりません。html X2go クライアントの話がありましたが、それについても何も知りません。

于 2016-08-04T22:33:13.507 に答える