リモートコントロールは、テキスト通信の何百人もの数十人を満たすために、単純なTCPプロトコルで、リモートコントロールを実現することができます。しかし、それが市販されている場合、またはイントラネットの浸透を達成するために、それはそう単純に設計することはできません。サーバー上のこのようなシステムとリソースの帯域幅の消費量が比較的高い、LAN内のこのシステムまたは機会の少ないユーザーの数は、受け入れることができますが、管理するユーザーの数が多いために使用する場合、TCPの高いリソース消費特性に起因する、システムがボトルネックに実行されます。したがって、プロフェッショナルな遠隔制御システムには、特別な通信プロトコルと、可能な限りP2Pアーキテクチャの使用が必要です。
プロジェクト目標
NETMAN開発プラットフォームの階層
サイバーマンリモートコントロールシステムプラットフォームSDK形成プログラム開発プラットフォームの階層は、4つの主要な部分に分かれています:
1.P2P通信プロトコル層:この層はピア通信プロトコルの***層をカプセル化します。TCPはより多くのリソースを消費し、遅延が長く、UDPは信頼性が低いため、Ipを再カプセル化する必要があります。
2.チャンティング:このレイヤーは、ピア、ピアグループ、ピアディスカバリー、ピアモニタリング、関連するセキュリティプリミティブなどの基本をカプセル化します。
3.サービスレイヤー:サービスレイヤー(P2P Servi このレイヤーには、ルックアップ、共有、インデックス作成、コードキャッシュ、コンテンツキャッシュのメカニズムなど、P2Pネットワークには必要ないが、非常に一般的な機能が含まれています。
4.アプリケーション層:この層は、DEMOの提供など、完全なP2Pアプリケーションから開発されたP2P SDKのアプリケーションを含みます。
NETMAN SDKコンポーネントの説明。
1.リモコンコンポーネント:
P2P接続、イントラネットへの侵入、サーバー経由ではなく、●P2P接続、イントラネットへの侵入、サーバー経由ではなく、●P2P接続、イントラネットへの侵入。
幅広いネットワーク帯域幅に適応し、非常に劣悪なネットワーク帯域幅でも優れた伝送結果が得られます。
:: ハイカラー画面共有、極めて少ないデータ量、高速伝送。
操作は簡単で、いくつかの機能は、リモートアシスタンス機能を実現することができます。
画面イメージのキャプチャ、画面圧縮、リモートコントロール、ネットワーク伝送などの詳細を気にする必要はありません。
2.ファイル転送コントロール:このコントロールは、ファイルを転送するために使用され、受信し、送信されたファイルは、ファイルリストにリストされ、ダブルクリックしてファイルを開き、送信プロセスでは、送信プロセスを表示し、時間内にキャンセルすることができ、送信を続行するには、ブレークポイントをサポートしています。同じLAN内のファイル転送は、毎秒10Mに達することができ、ピジョンよりも高速です。
4.テキストチャットコンポーネント
:: 顔文字とファイル転送をサポートするテキストチャットカスタマーサービスシステム。
Networkerリモートコントロールシステムサーバー
支配側と被支配側のイントラネット侵入機能を補助し、イントラネットに侵入できない場合、サーバーをデータ転送に使用することができます。
ユーザーアドレスの管理:サーバーはP2Pプログラムのユーザー管理の役割を果たし、ユーザーのログイン、ユーザーアドレス、その他の機能を管理、検証するために使用されます。
サーバー要件: NETMANは現在Windowsプラットフォーム上で動作していますが、将来的にはクロスプラットフォームに移植され、様々なUnixやLinuxサーバーに適用される予定です。
NETMANサーバーは、512M以上のRAMと高速のハードディスクを搭載したP4以上のコンピュータで動作する必要があります。
NETMAN Serverは現在、データベースへの接続にODBCを使用しており、主にMS SQL 2000とMS SQL 2005をサポートしています。
クライアントとサーバーの通信プロセス:



