共用方式為


容器和伺服器

複合檔案應用程式有兩種基本類型:容器應用程式和伺服器應用程式。 OLE 容器應用程式可讓使用者建立、編輯、儲存及擷取複合檔。 OLE 伺服器應用程式為使用者提供建立檔案和其他數據表示法的方法,這些表示法可以包含在容器應用程式中做為連結或內嵌。 OLE 應用程式可以是容器應用程式、伺服器應用程式或兩者。

OLE 伺服器應用程式在 本機伺服器實作為同進程伺服器,也有所不同。 進程內伺服器是在容器應用程式的進程空間中執行的動態連結庫 (DLL)。 您只能從容器應用程式內執行進程內伺服器。

注意

未來的 OLE 版本將啟用跨電腦界限的連結和內嵌,讓一部電腦上的容器應用程式能夠使用 遠端伺服器所提供的複合檔案物件, 在另一部計算機上執行。 從容器應用程式的觀點來看,無論是在同一部計算機還是遠端計算機上,在其自己的進程空間中執行的任何 OLE 伺服器應用程式,都是 進程外伺服器

 

複合檔

In-Process 伺服器