网络基础

简介: 基本概念在网络编程中,有几个必须掌握的基本概念:客户端(Client):移动应用(iOS、android 等应用);服务器(Server):为客户端提供服务、提供数据、提供资源的机器;请求(Request):客户端向服务器索取数据的一种行为;...

基本概念

在网络编程中,有几个必须掌握的基本概念:

客户端(Client):移动应用(iOS、android 等应用);

服务器(Server):为客户端提供服务、提供数据、提供资源的机器;

请求(Request):客户端向服务器索取数据的一种行为;

响应(Response):服务器对客户端的请求做出的反应,一般指返回数据给客户端;

img_19ba14d5dfe1590dfdc4a568682c0686.png
基本概念

服务器

按照软件开发阶段来分,服务器可以大致分为 2 种;

  • 远程服务器

别名:外网服务器、正式服务器;

使用阶段:应用上线后使用的服务器;

使用人群:供全体用户使用;

速度:取决于服务器的性能、用户的网速;

  • 本地服务器

别名:内网服务器、测试服务器;

使用阶段:应用处于开发、测试阶段使用的服务器;

使用人群:仅供公司内部的开发人员、测试人员使用;

速度:由于是局域网,所以速度飞快,有助于提高开发测试效率;

目录
相关文章
|
域名解析 缓存 网络协议
计算机网络——网络基础_网络命令的使用(配置主机IP、ipconfig、ping、tracert、arp实战)
任务要求 打开Windows 10的命令(控制台)窗口。 实验步骤 有多种方法打开Windows命令(控制台)窗口。其中一种较为快速的方法是: 在键盘上按下“Win+R"组合键,系统将打开“运行"窗口,如图1-1所示。键入cmd.按回车键或单击“确定”按钮,Windows将打开命令(控制台)窗口,显示俞令提示符,如图1-2所示。
2320 1
计算机网络——网络基础_网络命令的使用(配置主机IP、ipconfig、ping、tracert、arp实战)
|
网络协议 Java 网络性能优化
|
传感器 消息中间件 网络协议
ESP32-C3入门教程 网络 篇(三、 MQTT 协议基础介绍及测试)
在前面,我们已经学会了 ESP32-C3 的WiFi 配置以及使用,为我们学习网络协议建立了基础。 这篇文章我们就来学习测试一下ESP32-C3 的 MQTT 驱动。
1385 1
ESP32-C3入门教程 网络 篇(三、 MQTT 协议基础介绍及测试)
|
域名解析 缓存 网络协议
Linux网络基础
Linux网络基础
447 0
|
网络协议 算法 网络性能优化
网络入门基础模型, 网络大体框架, TCP/IP协议栈, 各种局域网和广域网刨析 (以图解的方式推开网络大门)
网络入门基础模型, 网络大体框架, TCP/IP协议栈, 各种局域网和广域网刨析 (以图解的方式推开网络大门)
网络入门基础模型, 网络大体框架, TCP/IP协议栈, 各种局域网和广域网刨析 (以图解的方式推开网络大门)
|
缓存 网络协议 网络架构
网络基础:Ping、Traceroute应用与排错
网络基础:Ping、Traceroute应用与排错
512 0
网络基础:Ping、Traceroute应用与排错
|
设计模式 监控 网络协议
Linux网络原理与编程——第十一节 网络基础及套接字
从system call(系统调用结构)开始往下,都是属于OS和硬件的范畴,我们一般的程序员所进行的开发,通常都是在用户层。(这个我们后面还会具体说到)。
409 0
Linux网络原理与编程——第十一节 网络基础及套接字
|
数据采集 API C++
【0基础爬虫】网络基础知识&python基础知识
爬虫是获取网络信息资源的方式之一,我们可以通过爬虫采集到想要的数据,因此爬虫对于我们而言十分重要。本文介绍了爬虫的网络基础知识和python相关包,使得初学者可通过简答的配置学习到网络爬虫相关知识。 本章节讲简单介绍Python相关知识
211 0
|
运维 安全 数据安全/隐私保护
【网络与信息安全基础】OSI 网络体系结构
【网络与信息安全基础】OSI 网络体系结构
475 0
【网络与信息安全基础】OSI 网络体系结构
|
网络协议 网络架构
网路系统规划与设计(CCNA)复习纲要 第一部分:网络通识基础
网路系统规划与设计(CCNA)复习纲要 第一部分:网络通识基础
241 0
网路系统规划与设计(CCNA)复习纲要 第一部分:网络通识基础

热门文章

最新文章