服务器客户机是什么

服务器-客户机,即Client-Server(C/S)结构。C/S结构通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。

服务器-客户机,即 Client-Server(C/S)结构。C/S 结构通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。

云服务器 Cloud Server

结构简介

服务器-客户机,即 Client-Server(C/S)结构。C/S 结构通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。

客户机通过局域网与服务器相连,接受用户的请求,并通过网络向服务器提出请求,对数据库进行操作。服务器接受客户机的请求,将数据提交给客户机,客户机将数据进行计算并将结果呈现给用户。服务器还要提供完善安全保护及对数据完整性的处理等操作,并允许多个客户机同时访问服务器,这就对服务器的硬件处理数据能力提出了很高的要求。

在 C/S 结构中,应用程序分为两部分:服务器部分和客户机部分。服务器部分是多个用户共享的信息与功能,执行后台服务,如控制共享数据库的操作等;客户机部分为用户所专有,负责执行前台功能,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。

C/S 结构在技术上已经很成熟,它的主要特点是交互性强、具有安全的存取模式、响应速度快、利于处理大量数据。但是 C/S 结构缺少通用性,系统维护、升级需要重新设计和开发,增加了维护和管理的难度,进一步的数据拓展困难较多,所以 C/S 结构只限于小型的局域网。

发展经历

C/S 模式的发展经历了从两层结构到三层结构。

两层结构由两部分构成:前端是客户机,主要完成用户界面显示,接受数据输入,校验数据有效性,向后台数据库发请求,接受返回结果,处理应用逻辑;后端是服务器,运行 DBMS,提供数据库的查询和管理。

两层结构存在一些不足:主要表现在:系统的可伸缩性差;难以和其它系统进行互操作;难以支持多个异构数据库;客户端程序和服务器端 DBMS 交互频繁,网络通讯量大;所有客户机都需要安装、配置数据库客户端软件,这是一件十分庞杂的工作,等。

基于二层结构的以上不足,三层结构伴随着中间件技术的成熟而兴起。其核心概念是利用中间件将应用分为表示层、业务逻辑层和数据存储层三个不同的处理层次。

三层结构较二层结构具有一定的优越性:具有良好的开放性;减少整个系统的成本,维护升级十分方便;系统的可扩充性良好;系统管理简单,可支持异种数据库,有很高的可用性;可以进行严密的安全管理。

优缺点优点

C/S 结构的优点是能充分发挥客户端 PC 的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。具体表现在以下两点:

(1)应用服务器运行数据负荷较轻。最简单的 C/S 体系结构的数据库应用由两部分组成,即客户应用程序和数据库服务器程序。二者可分别称为前台程序与后台程序。运行数据库服务器程序的机器,也称为应用服务器。一旦服务器程序被启动,就随时等待响应客户程序发来的请求;客户应用程序运行在用户自己的电脑上,对应于数据库服务器,可称为客户电脑,当需要对数据库中的数据进行任何操作时,客户程序就自动地寻找服务器程序,并向其发出请求,服务器程序根据预定的规则作出应答,送回结果,应用服务器运行数据负荷较轻。

(2)数据的储存管理功能较为透明。在数据库应用中,数据的储存管理功能,是由服务器程序和客户应用程序分别独立进行的,并且通常把那些不同的(不管是已知还是未知的)前台应用所不能违反的规则,在服务器程序中集中实现,例如访问者的权限,编号可以重复、必须有客户才能建立订单这样的规则。所有这些,对于工作在前台程序上的最终用户,是“透明”的,他们无须过问(通常也无法干涉)背后的过程,就可以完成自己的一切工作。在客户服务器架构的应用中,前台程序不是非常“瘦小”,麻烦的事情都交给了服务器和网络。在 C/S 体系下,数据库不能真正成为公共、专业化的仓库,它受到独立的专门管理。

(0)
时间不会说谎  的头像时间不会说谎  

相关推荐

  • 微信wifi插件(微信插件为什么暂无功能使用)

    本篇文章给大家谈谈微信wifi插件,以及微信插件为什么暂无功能使用对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一览:1、微信公众平台怎么取消微信连wifi插件2、怎样创建微信扫一扫连接wifi3、微信连WiFi怎么用微信

    2023年10月2日
  • 惠普笔记本dv2000,如何解决常见问题

    惠普笔记本dv2000是一款老旧的笔记本电脑,虽然已经过时,但仍然有很多人在使用。然而,随着时间的推移,它可能会出现一些常见问题。在本文中,我们将介绍一些解决惠普笔记本dv2000的常见问题的方法。1.电池寿命短惠普笔记本dv2000

    2023年12月12日
  • 一加手机系统有广告吗,该如何关闭广告推送

    一加手机是一款备受用户喜爱的手机品牌,它的性能和用户体验都非常出色。但是,有一些用户发现他们的一加手机系统中出现了广告推送,这让他们感到非常困扰。那么,一加手机系统有广告吗?如果有,该如何关闭广告推送呢?下面,就让我们一起来了解一下。一、

    2023年11月26日
  • 初次辅食喝大米还是小米,哪种更适合宝宝

    宝宝的成长离不开良好的饮食习惯,而在宝宝6个月左右的时候,就需要添加辅食来满足宝宝的营养需求。在添加辅食时,很多父母会犯愁,不知道该给宝宝选择什么样的辅食。其中,大米和小米是非常常见的辅食食材,那么初次辅食喝大米还是小米?哪种更适合宝宝呢?

    2023年11月4日
  • 三星应用程序屡次停止,该怎么解决?

    本文目录一览方法一:清除应用程序缓存方法二:卸载并重新安装应用程序方法三:更新应用程序和系统方法四:重置应用程序首选项总结作为三星手机用户,你可能会遇到这样的问题:当你打开某个应用程序时,它会突然停止运行,或者在使用过程中频繁崩溃。

    2023年10月12日
  • 史密斯和海尔哪个更安全,如何选择最适合你的热水器品牌

    热水器是我们日常生活中必不可少的家用电器之一,它能够为我们提供热水,让我们在寒冷的冬季也能够洗上热水澡,但是在市场上,有很多品牌的热水器,如何选择最适合自己的品牌呢?在本文中,我们将重点比较史密斯和海尔这两个品牌的热水器,帮助您选择最适合自

    2023年10月25日
  • 小绵羊摩托哪里有,如何购买最适合你的小绵羊摩托

    小绵羊摩托是一款非常受欢迎的小型摩托车,它以其可爱的外观和出色的性能而著名。但是,对于许多人来说,找到最适合自己的小绵羊摩托并不容易。在本文中,我们将介绍如何购买最适合你的小绵羊摩托。一、了解小绵羊摩托的特点在购买小绵羊摩托之前,你需要

    2023年10月14日
  • 三星npr428怎么样,值得购买吗

    本文目录一览外观设计硬件配置性能表现电池续航总结三星npr428是一款性价比较高的笔记本电脑,它的配置和价格都非常适合普通用户使用。那么,三星npr428怎么样?它值得购买吗?下面,我们就来详细了解一下。外观设计三星npr428

    2023年11月24日
  • 微信如何打造朋友圈(微信如何打造朋友圈功能)

    本篇文章给大家谈谈微信如何打造朋友圈,以及微信如何打造朋友圈功能对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一览:1、微信朋友圈怎么设置2、微信朋友圈怎么做才有价值?3、微信朋友圈如何设置?微信朋友圈怎么设置1、打开微

    2023年10月1日
  • 怎么看硬盘是固态还是机械,简单易懂的判断方法

    硬盘是电脑中最重要的组件之一,它存储着我们的数据和文件。在购买电脑或更换硬盘时,我们需要了解硬盘的类型,以便选择适合自己的硬盘。目前市场上主要有两种类型的硬盘:固态硬盘和机械硬盘。那么,怎么看硬盘是固态还是机械呢?本文将为大家介绍几种简单易

    2023年11月9日
  • ios是什么意思手机,你需要知道的一切

    本文目录一览iOS的历史iOS的特点iOS的操作步骤结论iOS是由苹果公司开发的移动操作系统,它是iPhone、iPad、iPodTouch等设备的操作系统。iOS最初于2007年推出,是第一个在智能手机上成功应用的操作系统。iOS

    2023年11月4日
  • iQOO Neo9 Pro分屏教程

    iQOO在近些年的表现还是比较出色的,iQOONeo9Pro作为其即将发布的一款新手机,是一款性价比很高的智能手机,它不仅拥有出色的性能和画质,还支持分屏功能,使用户可以同时享受多个应用程序的便利。在这篇文章中,我将为您提供iQOON

    2024年2月6日
  • AIDA64,实用的电脑硬件兼容性测试烤机软件

    AIDA64是一款测试软硬件系统信息的工具,提供了诸如协助超频,硬件侦错,压力测试和传感器监测等多种功能,它可以详细的显示出PC每一个方面的信息,多用于新电脑硬件兼容性测试烤机软件…

  • 柔宇折叠手机怎么截屏,快速实现截图的方法

    作为一款颇受欢迎的折叠手机,柔宇折叠手机的使用体验备受好评。但是,很多用户在使用过程中会遇到一些问题,比如如何截屏。截屏功能在我们日常使用手机中非常常见,它可以帮助我们记录下重要的信息,或者分享一些有趣的内容。那么,柔宇折叠手机怎么截屏呢?

    2023年11月10日
  • 中兴zteq806t卡刷包,如何安全地刷机

    近年来,随着智能手机的快速发展,越来越多的人开始尝试对自己的手机进行刷机。刷机可以让我们的手机拥有更多的自由度和个性化定制,但是在刷机的过程中,如果操作不当,就有可能会导致手机变砖或者出现其他各种问题。今天,我们就来讲一下如何安全地刷机中兴

    2024年1月13日

发表回复

登录后才能评论