2023-05-22 分类: 网站建设
客户机/服务器系统的主要思想是,你有一个中央信息库——通常保存在数据库中一些信息——要根据需要,把它们分配给某些人或机器。客户机/服务器系统的关键在于,信息库会集中管理信息,因此信息的修改能够传播到用户那里。信息库,分发信息的软件,以及存储信息和软件的机器合起来称为服务器。存储在远程机器上的软件会同这个服务器通讯,提取信息,处理信息,并在远程机器结果,这被称为客户。
客户/服务器计算的基本概念没有那么复杂。但是,当你试图用孤零零的一个服务器来为很多客户服务的时候,问题就来了。这个架构通常都会牵扯到数据库管理系统,所以为了优化应用,设计人员会去平衡数据的格式。此外通常系统还允许客户往服务器里插入新的数据。这就意味着你必须保证一个客户的新数据不会和另一个客户的新数据搅在一起,以及数据不会在添加的过程中遗失。
当客户端的程序修改之后,还必须重新编译,调试并且安装到客户机上,这要比你想象的复杂昂贵的多。而且如果要支持多种机器或操作系统的话,事情会更为麻烦。后还有一个重要的性能问题:服务器可能会同时响应成百上千个客户,所以再小的耽搁都是很要命的。为了把延时降到低,程序员们尽量减轻服务器的负载,通常会把这些处理任务挪到客户端,不过有时会移到所谓的中间件的服务器上。
分享名称:网站建设之服务器
网页URL:https://www.cdcxhl.com/news13/260563.html
成都网站建设公司_创新互联,为您提供域名注册、网页设计公司、营销型网站建设、外贸网站建设、网站建设、软件开发
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容