File Campuran
Meskipun Anda dapat mengimplementasikan objek dan antarmuka penyimpanan terstruktur Anda sendiri, COM menyediakan implementasi standar yang disebut File Campuran. Menggunakan File Campuran menghemat pekerjaan pengkodean implementasi penyimpanan terstruktur Anda sendiri dan menganugerahkan beberapa manfaat tambahan yang berasal dari mematuhi standar yang ditentukan. Manfaat ini meliputi:
- Sistem file dan kemandirian platform. Karena implementasi Compound Files berjalan di atas sistem file datar yang ada, file campuran yang disimpan dalam sistem file FAT, sistem file NTFS, atau sistem file Macintosh dapat dibuka oleh aplikasi menggunakan salah satu sistem file lainnya.
- Dapat dicari. Karena objek terpisah dalam file campuran disimpan dalam format standar dan dapat diakses menggunakan antarmuka dan API COM standar, utilitas browser apa pun yang menggunakan antarmuka dan API ini dapat mencantumkan objek dalam file, meskipun data dalam objek tertentu mungkin dalam format kepemilikan.
- Akses ke data internal tertentu. Karena implementasi File Campuran menyediakan cara standar untuk menulis jenis data tertentu—informasi ringkasan, misalnya—aplikasi dapat membaca data ini menggunakan antarmuka COM dan API.