client/server (client/server model, client/server architecture):
Clienterver项目relatiohip在哪个程序(客户端)请求一个服务或资源从另一个程序(服务器)。
虽然clienterver模型可以使用程序在一个电脑,它是一个更重要的概念网络。在这种情况下,客户端向服务器建立一个连接在一个局域网(LAN)或广域网络(广域网),如互联网。一旦服务器实现了客户端”的要求,The connection is terminated. Your Web browser is a client program that has requested a service from a server. In fact, the service and resouce the server provided by the delivery of this Web page.
电脑traactio的服务器完成请求由一个客户是非常普遍和clienterver模型已经成为网络计算的核心观点。大多数商业applicatio使用clienterver模型一样的互联网”的主程序,TCP / IP。例如,当你从你的电脑,检查你的银行账户在您的计算机上的客户端程序将请求转发到一个服务器程序。这个项目可能会请求转发给自己的客户端程序,然后发送一个请求到另一个银行的数据库服务器的电脑。一旦你的帐户余额已从数据库检索,返回给银行数据客户端,进而服务回peonal电脑客户端,然后将信息显示给你。
客户端程序和服务器程序往往是一个更大的计划的一部分或应用程序。因为多个客户机程序共享相同的服务服务器程序,一个特殊的服务器称为守护进程可能被激活只是等待客户机请求。在市场营销、clienterver曾经是用来区分peonal分布式计算的计算(pc)单片,集中式主机使用的计算模型。这种差别在很大程度上已经消失了,然而,随着主机及其applicatio也转向clienterver模型,成为网络计算的一部分。
其他项目relatiohip模型包括mastelave和点对点(P2P)。在P2P模型中,网络中的每个节点可以同时作为服务器和客户机。在mastelave模型中,一个设备或过程(称为大师)控制一个或多个其他设备或流程(称为奴隶)。一旦mastelave relatiohip,控制的方向始终是一种方法,从主的奴隶。
这个Java视频解释了clienterver架构是如何工作的。
最近更新时间:2015-11-30 EN
相关推荐
-
云、雾和边缘计算之间的区别
现代分布式计算架构支持重大技术进步,例如人工智能和智能制造。每个计算模型都是支持高级应用程序的关键,而这些高级 […]
-
思科数据中心高级副总裁谈AI、云发展和竞争
在快速发展的人工智能竞争中,网络巨头思科正“押注在”持续的需求:客户正在寻找方法以利用AI潜能提高生产力以及获 […]
-
Broadcom的Jericho4提升数据中心AI网络
Broadcom近日推出其新一代Jericho网络芯片,并且已经开始出货,该公司声称,该芯片可为数据中心人工智 […]
-
基于平台的网络如何实现网络管理
分布式IT环境、多云、边缘部署和AI集成都有一个共同点:它们需要安全灵活的网络架构,这些架构需要可以快速扩展, […]