什么是client/server模式?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-05-05

一、什么是client/server模式?

C/S又称Client/Server或客户/服务器模式。

服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如ORACLE、SYBASE、InfORMix或SQLServer。客户端需要安装专用的客户端软件。

传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。

由于没能提供用户真正期望的开放环境,C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。

而且代价高,效率低。

Client/Server结构是20世纪80年代末提出的。

这种结构的系统把较复杂的计算和管理任务交给网络上的高档机器——服务器,而把一些频繁与用户打交道的任务交给前端较简单的计算机—客户机。

通过这种方式,将任务合理分配到客户端和服务器端,既充分利用了两端硬件环境的优势,又实现了网络上信息资源的共享。

由于这种结构比较适于局域网运行环境,因此逐渐得到了广泛的应用。

在Client/Server结构的系统中,应用程序分为客户端和服务器端两大部分。

客户端部分为每个用户所专有,而服务器端部分则由多个用户共享其信息与功能。

客户端部分通常负责执行前台功能,如管理用户接口、数据处理和报告请求等;

而服务器端部分执行后台服务,如管理共享外设、控制对共享数据库的操作等。

这种体系结构由多台计算机构成,它们有机地结合在一起,协同完成整个系统的应用,从而达到系统中软、硬件资源最大限度的利用。

任何一个应用系统,不管是简单的单机系统还是复杂的网络系统,都由3个部分组成:显示逻辑部分(表示层)、事务处理逻辑部分(功能层)和数据处理逻辑部分(数据层)。

显示逻辑部分的功能是与用户进行交互;事务处理逻辑部分的功能是进行具体的运算和数据的处理;数据处理逻辑部分的功能是对数据库中的数据进行查询、修改和更新等。

在两层模式的Client/Server结构中,显示逻辑部分和事务处理逻辑部分均被放在客户端,数据处理逻辑部分和数据库被放在服务器端。

这样就使得客户端变得很“胖”,成为胖客户机,而服务器端的任务相对较轻,成为瘦服务器。

这种传统的Client/Server结构比较适合于在小规模、用户数较少(≤100)、单一数据库且有安全性和快速性保障的局域网环境下运行,所以得到了广泛的应用。

但随着应用系统的大型化,以及用户对系统性能要求的不断提高,两层模式(2-Tier)的Client/Server结构越来越满足不了用户需求。

这主要体现在程序开发量大、系统维护困难、客户机负担过重、成本增加及系统的安全性难以保障等方面。

扩展资料:

client/server模式的优缺点:

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

缺点主要有以下几个:

1、只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。

这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。

2、客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。

特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。

3、对客户端的操作系统一般也会有限制。

可能适应于Win98,但不能用于win2000或WindowsXP。或者不适用于微软新的操作系统等等,更不用说Linux、Unix等。

参考资料:百度百科-------Client/Server

二、电话销售400的客户经理是做什么工作的.

银联商务客户经理具体做什么工作,不光是pos机的销售,主要包括:
1. 负责公司市场业务的宣传与推广,负责特约商户的拓展工作;
2. 调查研究市场动态,收集、反馈有关市场信息,分析市场动向,发展行业客户;
3. 负责申请入网商户的考察、谈判、签约及相关事宜;
4. 负责与各商业银行、商户的沟通工作;
5. 为商户提供快捷、可靠的终端机具安装维护、收银员培训、耗材供及其他银行卡专业化服务工作。

三、关于银联商务客户经理的具体工作是什么?

隶属中国银联的商务拓展公司,专门为银行安装PoS机器的,另外自己也要拓展商户,维护商户!如果刚毕业,可以去锻炼下,多接触客户,多认识银行的人,这样对你以后跳槽去别个专业化维护公司有帮助!银商就是用来贴金,然后跳槽的!嘿嘿!



  • consumer, customer, client有什么不同?
    答:consumer,customer,client区别区别:含义不同、用法不同、侧重点不同。一、含义不同 1、consumer n. 消费者;用户;消费品。2、customer n. 顾客;主顾;<口>家伙。3、client n. 委托人;客户。二、用法不同 1、...
  • CLIENT和SERVER分别都是什么?
    答:CLIENT是客户端(应用软件),SERVER是服务端(服务器)
  • 客户端是什么意思啊
    答:客户端通常是指用户使用的终端设备,如个人电脑、智能手机、平板电脑等,通过安装相应的软件或应用程序,连接到服务器,获取服务或数据。客户端(Client)是指在计算机网络中,通过网络连接到服务器的计算机或设备。客户端一般与...
  • client是什么
    答:client你可以理解为一套相互独立的数据集,一般对应一个集团 而company则是公司,client和company是1对多的关系
  • client 和customer 有什么区别
    答:---Customer:通常译为顾客 a person who purchases goods or services from another; buyer; patron.从他人处购买货物或服务的人;买主;赞助人.---Client:通常译为客户 1.a person or group that uses the professional...
  • client什么意思
    答:可以理解成用户端,对应于服务器端的应用程序
  • customer consumer client clientele 都是客户,有什么区别呢...
    答:customer: 客人,一般适用于小店铺。consumer: 消费者,适用于指点江山的口吻。client: 客户,一般是服务业用语。clientele: 客户群,一般指所有的客户。
  • 什么是client端口
    答:client是客户端的意思,client指的是客户端端口
  • 英文Client和Customer都是客户的意思有什么区别吗?
    答:y5 F+ i* a* m6 z$ _+ [6 B 顾客与商家的关系是中介关系,不是信任与委托的关系,这是从理论上讲的。1 G8 \ m& y% I! G; {2 U3 b 6 y9 a3 t6 g* [% d% t 英文中,CLIENT,指的是客户,CL...
  • 无线设置中client什么意思
    答:Client直译是客户端模式,简单通俗点就是用路由器充当无线网卡使用来桥接无线信号给上网设备使用。举例:一个房间内,有电脑,有无线路由器,但没有网线,也没有无线网卡。这个房间却可以搜到可用的无线网络。这种情况下,只要...