2017-11-21 10 views
0

プラグイン/エクステンションやブラウザ固有のものを使わずに、VNC/RDPのようなクライアントとサーバの両方を作成する方法は、一般に公開されているリレーがあるとしますか? (例えば、フラッシュなし、Javaなし、アクティブ-xなしなど)。プラグインが関係しない限り、すべてのブラウザのセキュリティモデルはこのシナリオを無効にしますか?プラグインを使用せずにWebベースのVNC/RDPのようなクライアントとサーバーを作成することは可能ですか?

問題がある

  1. ユーザーがURLに移動し、ブラウザ内のサーバインスタンスを起動する

  2. サポート担当者は同じURLではなく、クライアントとしてナビゲートして、ユーザーのコンピュータを見ています。

+0

可能なオープンソースコードがあります。あなたの質問は何ですか?しかし、警告されると、ツールやソースを見つけることに関する質問は閉鎖されます。 –

+0

利用可能なオープンソースコードはボーナスになりますが、私の質問の中心はプラグインなしで純粋にウェブベースのVNC/RDP風のアプリを作ることが可能かどうかです。 (もしあれば、どのような技術を使うのですか?Webソケット?WebGL?など) –

答えて

0

ブラウザは、ネイティブシステム環境から切り離されたアプリケーションを実行するためにサンドボックスを使用するため、システム環境のUIを提供するWebサイト内にサーバーを作成する方法はありません。

特定のブラウザでサンドボックスから抜け出す方法が見つかったとしても、ブラウザに対応していない可能性があります。

すべてのブラウザのサンドボックスから脱出する方法が見つかったとしても、サーバーマシンのフレームバッファを解釈するためにはネイティブの部分が必要です。

多くのphantastic違反になっているので、私はここで考えて停止します。

+0

webgl APIはプラットフォームに関係なくビデオカード機能のいくつかの側面にアクセスできますか? –

+0

VNCでは、WebGLの一部ではないマウスやキーボードを使用できます。 –

関連する問題