0

ソケット ストリームを使用してリモート コンピューターと通信する iOS アプリを作成しています。データを読み取り、ホスト オペレーティング システムに送信する、ホスト コンピューター上で動作するオープン ソース ソケット サーバーを探しています。

したがって、これを行う Windows (およびその他の OS) で利用できるオープンソースの「ソケットサーバー」があるかどうか疑問に思っています。サーバーは基本的に受信データを読み取り、それをオペレーティング システムに渡して処理します。たとえば、リモート コンピューターにキーストローク Control C を送信し、メモ帳を開いている場合、ホスト コンピューターでコピー コマンドが実行されることを期待します。

ユーザーがホスト サーバーを構成し、接続用のポート番号、ユーザー名、およびパスワードを設定できることが理想的です。

ノート:

  • 限られたキーストロークしかサポートしていないため、VNC をサーバーとして使用したくありません。
  • Windows や Unix/Linux でのプログラミングの経験がないため、自分でサーバーをプログラミングする知識がありません。
4

2 に答える 2

2

基本的に、VNCが行うほとんどすべての機能に加えて、アプリケーションが必要とする「余分な」ものを実装するプロトコルの構築について話しているようです。私があなただったら、単に Ctrl^c のシナリオについて考えるよりも、要件をより詳細に収集して定義することに多くの時間を費やすでしょう。

この「ソケット サーバー」の要件を整理すれば、VNC やリモート デスクトップ プロトコルが必要なことを実行してくれると確信しています。

ああ、ちなみに、この質問の「ソケット サーバー/クライアント」の部分が最も簡単な部分になります :) 単純なソケット サーバー/クライアントの無料の例がたくさんあります。 しかし、詳細と困難は常に、サーバーが実装するプロトコルにあります。そして、あなたの場合、異なる OS との相互運用...これは大きな課題です。

tl;dr; VNC またはリモート デスクトップをすぐに閉じないでください。

于 2013-02-04T19:52:53.213 に答える