计算机网络是松耦合系统,而分布式系统是紧耦合系统。这里的“松耦合系统,紧耦合系统”怎么理解?谢谢

hantor 2004-10-12 12:45:38
计算机网络是松耦合系统,而分布式系统是紧耦合系统。这里的“松耦合系统,紧耦合系统”怎么理解?谢谢
...全文
168 点赞 收藏 2
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
panshiwu 2004-10-12
在紧耦合系统中,你直接控制操作。例如,扳动墙上的开关接通电灯就是紧耦合系统,而利用电话订购书就是松耦合系统。只有当你访问控制打印机(该打印机将打印你订购的书籍)的按钮时,才可能是紧耦合。

紧耦合系统通常比较快、也安全,传输误差的风险非常低。另一方面,松散耦合系统通常比较容易出错,但比较灵活。当你在电话上通话时对方职员可能会听错你要订购书的ISBN编号、或者在输入时出错。如果你不记得ISBN编号,你还可以告诉对方职员,你要一本由一名有荷兰名字的人写的有关3W联盟的XML范式的新书,该书的出版社通常将动物的图片放在书的封面上,当你这样做时,你就得到了被理解的好机会。

紧耦合往往会使部件的维护和重复使用变得非常困难,因为一个部件中的修改就自动意味着其他部件中的修改。同理,在应用程序不得不适应变化了的业务要求时,紧耦合就要做额外的工作,因为一个应用程序中的一次修改将迫使开发人员对其他相连接的应用程序进行修改.
回复
dancingbit 2004-10-12
在计算机网络中,其实各台计算机基本上相互独立的,除了作为服务器用途的机器之外,不存在哪一台机器离开了哪一台就不能正常工作的问题(不考虑无盘系统),各台计算机的硬件资源都是相互独立的,而分布式系统各节点可能是硬件资源上存在相互依赖,或是共享某些硬件资源,相互之间的关系比较密切。
回复
发动态
发帖子
windows网络管理与配置
创建于2007-08-02

6015

社区成员

windows网络管理与配置
申请成为版主
社区公告
暂无公告