发布网友 发布时间:2022-04-23 06:55
共1个回答
热心网友 时间:2022-06-17 02:32
你如何有效地构建一个分布式企业架构?这是一个艰巨的,并且有点模糊的问题,类似于问别人你如何建立一个房子?答案取决于你要建什么样的住宅。同样,你如何决定构建你的分布式系统,将在很大程度上取决于可用的资源和业务需求。分布式架构有许多方面和很多选择,每个都有它自己的目的,优缺点,以及用例。这里有一些关键元素概述:客户端和服务器客户端/服务器分布和客户本身的性质(最终用户设备),就是在理解分布式架构的重要因素。如果客户端只是提供一个用户界面,那么服务器几乎将要做所有的工作。如果客户端托管一部分或全部应用程序,甚至一些数据(例如瘦或者胖客户端),那么它代表了架构的一个重要部分。一台台式电脑通常有很多自己的内存空间和处理能力,来托管和运行应用程序,只是偶尔才从服务器更新。相比之下,移动设备(甚至是很多智能手机)没有大量资源,要严重依赖服务器来处理大部分的工作负载。在某些情况下,这似乎是一个胖客户端的安排,而实际上是一个瘦客户端。