正确的系统设计是大型计算机系统的一个重要方面,它需要对硬件、软件和,以及网络协议。松耦合是一种允许独立计算机组件共享信息的体系结构方法。这被用于软件和硬件设计,以便于计算机专家管理设备。与计算机进行倒立操作...
正确的系统设计是大型计算机系统的一个重要方面,它需要对硬件、软件和,以及网络协议。松耦合是一种允许独立计算机组件共享信息的体系结构方法。这被用于软件和硬件设计,以便于计算机专家管理设备。与计算机进行倒立操作的女性松耦合设计的一个最好的例子是计算机上的通用串行总线(USB)端口。此通用端口允许多种类型的硬件使用标准协议连接到计算机。USB已成为一种标准设备,常用于打印机、照相机和,松散耦合的主要优点是硬件和软件的灵活性。组织使用的计算机系统很快成为一系列可互换的组件,这些组件可以一起工作来创建一组大的业务组件。松散耦合的计算机软件由许多可互换组件。这种系统设计方法被使用互联网的大公司广泛使用。一些例子包括互联网游戏、社交网络和聊天室。这些单独的组件作为单独的模块提供给公众,可以根据需要使用。面向服务的体系结构是松散耦合设计在实践中的一个很好的例子。这种方法要求开发人员构建专门用于特定任务的小型敏捷组件。这些组件通过使用标准协议或通用接口与外部程序松散耦合。这种架构在移动应用程序开发中很常见,因为它使用小而灵活的组件,需要较少的计算机资源。大多数现代手机使用这种架构来进行游戏和其他程序消费者可以选择他们想要的模块,并且可以很容易地为移动设备添加新功能。松耦合设计的另一个好处是系统的软件不可知性。松耦合的应用程序可以在多种类型的硬件和操作系统上工作。这使得它更具可扩展性和灵活性。它还面向更多潜在客户群的软件。松耦合确实有一些缺点。松耦合的程序更通用,模块化,有几个相互连接的组件。虽然这种程序非常灵活,它通常比紧耦合系统慢。在设计程序时,确定何时应该使用松耦合非常重要
-
发表于 2020-08-07 15:12
- 阅读 ( 1941 )
- 分类:电脑网络