今後の機能強化

このアプリケーションには、次のようないくつかの機能強化があります。

  • アプリケーションによって永続的な接続を 1 つ作成できます。 適切なエラー処理を追加する必要があります。 これにより、接続の起動と破棄に関連するオーバーヘッドが軽減されます。
  • サーバー上の応答コードは、応答を統合するように最適化でき、サーバーから送信されるパケットの数を減らすことができます。
  • プロトコルの改善が行われる可能性があります。 たとえば、更新ビットマスクを使用して、更新するセルを示し、送信されたセル データのみを示すこともできます。
  • ComputeNext 関数の実行中にネットワークがアイドル状態にならないよう、異なるスレッドを使用して更新が重複する可能性があります。

低速アプリケーションの改善

ベースライン バージョン: パフォーマンスが非常に低いアプリケーション

リビジョン 1: 明らかなクリーンアップ

リビジョン 2: 接続数を減らした場合の再設計

リビジョン 3: 圧縮ブロック送信