XARアプリケーションは、容易に拡張可能なアーカイブ形式を提供することを目的とします。重要な設計上の決定は、ストリーミングされたアーカイブを効率的に処理するための任意の大きなサイズのファイルを処理する能力を可能にするために、アーカイブの先頭にTOCを格納し、選択する能力をアーカイブされたファイルへのランダムアクセスのための内容の容易に拡張XML表を含みますアーカイブ内の個々のファイルの独立したエンコード、圧縮と非圧縮の両方の形で個々のファイルのチェックサムを格納する機能、およびコンテンツの豊富なメタデータの...