Verbunddateien

Obwohl Sie ihre eigenen strukturierten Speicherobjekte und Schnittstellen implementieren können, stellt COM eine Standardimplementierung namens Verbunddateien bereit. Die Verwendung von Verbunddateien erspart Ihnen die Programmierung Ihrer eigenen Implementierung von strukturiertem Speicher und bietet mehrere zusätzliche Vorteile, die sich aus der Einhaltung eines definierten Standards ergeben. Dazu gehören folgende Vorteile:

  • Dateisystem- und Plattformunabhängigkeit. Da die Com-Implementierung zusammengesetzter Dateien auf vorhandenen Flatfilesystemen ausgeführt wird, können Verbunddateien, die im FAT-Dateisystem, NTFS-Dateisystem oder Macintosh-Dateisystem gespeichert sind, von Anwendungen geöffnet werden, die eines der anderen Dateisysteme verwenden.
  • Durchsuchbar. Da die separaten Objekte in einer Verbunddatei in einem Standardformat gespeichert werden und mithilfe von COM-Standardschnittstellen und -APIs zugegriffen werden kann, kann jedes Browserhilfsprogramm, das diese Schnittstellen und APIs verwendet, die Objekte in der Datei auflisten, auch wenn die Daten innerhalb eines bestimmten Objekts in einem proprietären Format vorliegen können.
  • Zugriff auf bestimmte interne Daten. Da die Verbunddateien-Implementierung Standardmethoden zum Schreiben bestimmter Datentypen bietet , z. B. Zusammenfassungsinformationen, können Anwendungen diese Daten mithilfe von COM-Schnittstellen und APIs lesen.