服务器端技术
[ 发表时间:2020-12-23 18:03:53 信息来源:九剑网络 ]
来源:https://zhuanlan.zhihu.com/p/213717106
常用服务器端介绍及基本原理
服务器端通常也叫服务端。产品经理在设计产品时,虽然设计的更多是客户端产品,两个客户端之间的信息互动和数据传输却是通过服务器端完成的。服务器端起到了中间核心处理者的作用,它负责处理业务逻辑并进行数据存储管理。
常用服务器端技术:PHP,JavaEE,Python,http://ASP.NET, Node.js
服务器端是客户端之间信息交换和通信的中间载体,是产品的重要组成部分。
客户端与服务器端基于因特网和数据交换协议进行通信。
不同客户端载体均可根据标准数据接口接入同一服务器端。
服务器端负责对数据进行存储与管理,基于客户端的请求进行业务处理并响应客户端请求。
服务器端构成:
应用服务器、负载均衡器、交换机、数据库服务器、网络接口
服务器机房:
服务器机组、网线及网络接口、备用电源、冷却装置
服务器端涉及的技术职能:
服务器端应用开发工程师、运维工程师、机房监控及管理人员、数据库管理员
服务器端数据接口(JSON/XML)
数据接口负责定义客户端与服务器端的数据通信规范
常用格式:JSON、XML
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,JSON结构灵活性高。
XML(Extensible Markup Language)全称可扩展标记语言,也可以用来进行简单的结构化文本数据的存储
服务器端与客户端交互模型
客户端与服务端沟通的方式(请求/响应)与使用的语言(JSON/XML)
请求响应模型(Request-Response)
1.客户端发起请求
2.服务端接受并解析处理请求
3.服务端响应客户端请求
4.客户端获取服务端响应并处理