Android/iOS是前端?

Author Avatar calidion 发表于 • 2018年09月10日 15:22 • 共 • 156 • 次浏览

各种端的问题,其实需要从C/S与B/S说起。

最初的网络交互模式C/S

最初网络刚出现时,是没有HTTP协议的。所以多数的网络交互是基于TCP/UDP的。

所以交互过程中,TCP两端都需要有一个特定的协议来交互。

所以主动发起连接的一方叫客户端,即Client。 而被动接受请求的一方叫服务器,即Server。

图解

$$ Ends \left { \begin{aligned} Client \left { \begin{aligned} Generic \ Clients \left { \begin{aligned} Desktop\ Mobile \ \
\end{aligned} \right.\ Browsers \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \end{aligned} \right. \ \ Server \left { \begin{aligned} Raw \ TCP/UDP \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ HTTP/WebSocket\ \ \ \ \ \ \ \ \ \ \ \ \ \end{aligned} \right. \end{aligned} \right. $$

最后编辑于 • 2018年09月10日 16:04 •  

你尚未登录,无法进行回复。