每次做项目总是会涉及到服务器与下位机之间的通讯,往往会涉及到客户端、服务器、前端、后台、下位机这些概念,对于做电子研发的初级工程师来说,往往会理不清这些概念,所以这篇文章打算简单的介绍下这些术语,分析他们之间的关系另外,这篇文章作为自己的一篇技术笔记,仅供参考,如有错误之处,还望指正 ,我来为大家讲解一下关于服务器和客户端开发的理解?跟着小编一起来看一看吧!

服务器和客户端开发的理解(浅谈前端客户端)

服务器和客户端开发的理解

每次做项目总是会涉及到服务器与下位机之间的通讯,往往会涉及到客户端、服务器、前端、后台、下位机这些概念,对于做电子研发的初级工程师来说,往往会理不清这些概念,所以这篇文章打算简单的介绍下这些术语,分析他们之间的关系。另外,这篇文章作为自己的一篇技术笔记,仅供参考,如有错误之处,还望指正。

客户端:可以向服务器发起请求的一方叫做客户端,比如一款APP

服务端:顾名思义,能够响应客户端请求的一方叫做服务器,比如云服务器

前端:与用户进行直接交互的网页或者界面

后台:能够对数据进行管理的模块,比如数据库系统

下位机:属于被动控制的一方,往往是某一设备,与上位机概念对应

上位机:主动控制的一方叫做上位机,比如APP或者一款PC机上运行的软件

虽然介绍完这些概念,但感觉还是比较抽象,那么它们之间到底是如何联系的呢?下面以一个具体的案例进行分析。

案例:现在电影院大多都有“娃娃机”这样的设备,用户扫码登录后可以通过手机界面按下“开机”指令,然后就成功开启一台设备,用户可以操作“已开启”的设备抓取“娃娃”。

,