正確的系統設計是大型計算機系統的一個重要方面,它需要對硬件、軟件和,以及網絡協議。松耦合是一種允許獨立計算機組件共享信息的體系結構方法。這被用于軟件和硬件設計,以便于計算機專家管理設備。與計算機進行倒立操作...
正確的系統設計是大型計算機系統的一個重要方面,它需要對硬件、軟件和,以及網絡協議。松耦合是一種允許獨立計算機組件共享信息的體系結構方法。這被用于軟件和硬件設計,以便于計算機專家管理設備。與計算機進行倒立操作的女性松耦合設計的一個最好的例子是計算機上的通用串行總線(USB)端口。此通用端口允許多種類型的硬件使用標準協議連接到計算機。USB已成為一種標準設備,常用于打印機、照相機和,松散耦合的主要優點是硬件和軟件的靈活性。組織使用的計算機系統很快成為一系列可互換的組件,這些組件可以一起工作來創建一組大的業務組件。松散耦合的計算機軟件由許多可互換組件。這種系統設計方法被使用互聯網的大公司廣泛使用。一些例子包括互聯網游戲、社交網絡和聊天室。這些單獨的組件作為單獨的模塊提供給公眾,可以根據需要使用。面向服務的體系結構是松散耦合設計在實踐中的一個很好的例子。這種方法要求開發人員構建專門用于特定任務的小型敏捷組件。這些組件通過使用標準協議或通用接口與外部程序松散耦合。這種架構在移動應用程序開發中很常見,因為它使用小而靈活的組件,需要較少的計算機資源。大多數現代手機使用這種架構來進行游戲和其他程序消費者可以選擇他們想要的模塊,并且可以很容易地為移動設備添加新功能。松耦合設計的另一個好處是系統的軟件不可知性。松耦合的應用程序可以在多種類型的硬件和操作系統上工作。這使得它更具可擴展性和靈活性。它還面向更多潛在客戶群的軟件。松耦合確實有一些缺點。松耦合的程序更通用,模塊化,有幾個相互連接的組件。雖然這種程序非常靈活,它通常比緊耦合系統慢。在設計程序時,確定何時應該使用松耦合非常重要
-
發表于 2020-08-07 15:12
- 閱讀 ( 1750 )
- 分類:電腦網絡