COM學習 day01

1.組件:實際上市一些小的二進制可執行程序,它可以給應用程序,操作系統以及其他組件提供一些服務。

2.組件必須動態鏈接;必須隱藏其內部實現細節。

3.組件必須將其實現所用的編程語言封裝起來。任一客戶都應能使用任一組件。

4.組件必須以二進制的形式發佈。如果想將實現組件的編程語言隱藏起來,那麼在發佈時它們必須是已被編譯,連接好並且馬上就可以投入使用的。

5.組件必須可以在不妨礙已有用戶的情況下被升級。一個組件的新版本必須既能夠同老版本的客戶一起使用,也可以同新版本的客戶一起使用。

4.組件在網絡上的位置必須可以被透明地重新分配。組件及使用它的程序應能夠在同一進城中,不同進城中或不同的機器上運行。客戶對遠程組件的處理方式,應與對本地組件的處理方式是一樣的。

5.

發佈了14 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章