电子商务网站建设与维护试卷微信公众平台怎样开发

news/2025/10/9 9:27:29/文章来源:
电子商务网站建设与维护试卷,微信公众平台怎样开发,有免费制作单页的网站吗,互联网企业排名目录 相关系列文章前言一、定义二、术语简介三、协议的组成要素四、网络层次划分五、常见网络协议划分六、常用协议介绍#xff08;一#xff09;TCP/IP#xff08;二#xff09;HTTP协议#xff08;超文本传输协议#xff09;#xff08;三#xff09;SSH协议 相关系列… 目录 相关系列文章前言一、定义二、术语简介三、协议的组成要素四、网络层次划分五、常见网络协议划分六、常用协议介绍一TCP/IP二HTTP协议超文本传输协议三SSH协议 相关系列文章 建站系列一— 网站基本常识 建站系列二— 域名、IP地址、URL、端口详解 建站系列三— 网络协议 建站系列四— Web服务器之Apache、Nginx 建站系列五— 前端开发语言之HTML、CSS、JavaScript 建站系列六— 后端开发语言 建站系列七— 常用前后端框架 建站系列八— 本地开发环境搭建WNMP 前言 提及Web便不得不提网络协议前文仅提到过一次网络协议当然并非是因为网络协议不重要网络协议可以说是整个计算机网络中互相通信的基础在网络中占有举足轻重的地位相比前文所讲网络协议也更加难让人理解那么接下来就好好来学习一下吧 一、定义 网络协议是人为规定的计算机网络中互相通信的对等实体之间进行数据交换所需要遵循的规则、标准或约定的集合。简单理解协议即规则网络协议即网络中设备间通信的规则当然实际上却是一个非常复杂的过程。例如网络中一个微机用户和一个大型主机的操作员进行通信由于这两个数据终端所用字符集不同因此操作员所输入的命令彼此不认识。为了能进行通信规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后才进入网络传送到达目的终端之后再变换为该终端字符集的字符。当然对于不相容终端除了需变换字符集字符外还需转换其他特性如显示格式、行长、行数、屏幕滚动方式等也需作相应的变换。如果上面的例子你没看懂那就再简化一下吧你想和一个法国人交流假设你不懂法语但是双方语言不通导致你们说的话对方都听不懂此时你们就无法进行正常交流如果给你们加一下条件要求你们都使用英语的话那么便可以正常的进行沟通因为双方都会英语也就听得懂对方说的是什么。而要求使用英语便是一项简单的协议。 二、术语简介 上文所提的对等实体通常是指计算机网络体系结构中处于相同层次的信息单元。一般系统网络协议包括五个部分通信环境传输服务词汇表信息的编码格式时序、规则和过程。TCP/IP是因特网的正式网络协议是一组在许多独立主机系统之间提供互联功能的协议规范因特网上所有计算机互联时的传输、解释、执行、互操作解决计算机系统的互联、互通、操作性是被公认的网络通信协议的国际工业标准。TCP/IP是分组交换协议信息被分成多个分组在网上传输到达接收方后再把这些分组重新组合成原来的信息。除TCP/IP外常用的网络协议还有UDP、HTTP等。 三、协议的组成要素 1语义语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息以及完成的动作与做出什么样的响应2语法语法是用户数据与控制信息的结构与格式以及数据出现的顺序3时序时序是对事件发生顺序的详细说明。也可称为“同步”。人们形象地把这三个要素描述为语义表示要做什么语法表示要怎么做时序表示做的顺序。 四、网络层次划分 为了使不同计算机厂家生产的计算机能够相互通信以便在更大的范围内建立计算机网络国际标准化组织ISO在1978年提出了“开放系统互联参考模型”即著名的OSI/RM模型Open System Interconnection/Reference Model。它将计算机网络体系结构的通信协议划分为七层自下而上依次为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。其中第四层完成数据传送服务上面三层面向用户。 OSI模型 名称层次功能物理层1实现计算机系统与网络间的物理连接数据链路层2进行数据打包与解包形成信息帧网络层3提供数据通过的路由传输层4提供传输顺序信息与响应会话层5建立和中止连接表示层6数据转换、确认数据格式应用层7提供用户程序接口 其中第4层完成数据传送服务上面3层面向用户。对于每一层至少制定两项标准服务定义和协议规范。前者给出了该层所提供的服务的准确定义后者详细描述了该协议的动作和各种有关规程以保证服务的提供。除了标准的OSI七层模型以外常见的网络层次划分还有TCP/IP四层协议以及TCP/IP五层协议它们之间的对应关系如下图所示 五、常见网络协议划分 应用层HTTP、FTP、DNS、DHCP、SSH、Telnet、SMTP等表示层ASCII、GIF、JPEG等会话层SCP、RPC、SQL、AppleTalk、ASP等传输层TCP、UDP等网络层IP、IPX、ICMP、ARP等数据链路层PPP、ATM等物理层网卡、网线、集线器、中继器、调制解调器等 六、常用协议介绍 一TCP/IP TCP/IP并非是单独一个协议而是指一个体系结构TCP/IP是由一组具有专业用途的多个子协议组合而成的这些子协议包括TCP、IP、UDP、ARP、ICMP等。TCP/IP凭借其实现成本低、在多平台间通信安全可靠以及可路由性等优势迅速发展并成为Internet中的标准协议。 IP协议Internet Protocol网际互连协议 IP是整个TCP/IP协议族的核心也是构成互联网的基础。IP位于TCP/IP模型的网络层规定了一套地址使得我们能够区分两台主机是否同属一个网络这套地址就是网络地址也就是所谓的IP地址。IP协议将这个32位的地址分为两部分前面部分代表网络地址后面部分表示该主机在局域网中的地址。如果两个IP地址在同一个子网内则网络地址一定相同。为了判断IP地址中的网络地址IP协议还引入了子网掩码IP地址和子网掩码通过按位与运算后就可以得到网络地址。 UDP协议User Datagram Protocol用户数据报协议 UDP协议定义了端口同一个主机上的每个应用程序都需要指定唯一的端口号并且规定网络中传输的数据包必须加上端口信息当数据包到达主机以后就可以根据端口号找到对应的应用程序了。UDP协议比较简单实现容易但它没有确认机制数据包一旦发出无法知道对方是否收到因此可靠性较差为了解决这个问题提高网络可靠性TCP协议就诞生了 TCPTransmission Control Protocol传输控制协议 TCP传输控制协议是一种面向连接的、可靠的、基于字节流的传输层通信协议简单来说TCP就是有确认机制的UDP协议每发出一个数据包都要求确认如果有一个数据包丢失就收不到确认发送方就必须重发这个数据包。为了保证传输的可靠性TCP协议在UDP基础之上建立了三次对话的确认机制即在正式收发数据前必须和对方建立可靠的连接。TCP数据包和UDP一样都是由首部和数据两部分组成唯一不同的是TCP数据包没有长度限制理论上可以无限长但是为了保证网络的效率通常TCP数据包的长度不会超过IP数据包的长度以确保单个TCP数据包不必再分割。 TCP建立连接的三次握手 TCP三次握手简化的过程如下1客户端发送报文给服务器端请求建立连接2服务器端接收到来自客户端的TCP报文之后。返回一段TCP报文表明确认收到数据3客户端接收到来自服务器端的确认收到数据的TCP报文之后明确了从客户端到服务器的数据传输是正常的。三次握手完成TCP客户端和服务器端成功地建立连接可以开始传输数据了。 TCP断开连接的四次挥手 TCP四次挥手简化的过程如下1客户端想要断开连接主动向服务器端发送一段TCP报文表明请求断开连接2服务器端接收到从客户端发出的TCP报文之后确认了客户端想要释放连接随后服务器端进入半关闭状态并返回一段TCP报文3服务器端自从发出确认报文之后经过一段时间后做好了释放服务器端到客户端方向上的连接准备再次向客户端发出一段TCP报文4客户端收到从服务器端发出的TCP报文确认了服务器端已做好释放连接的准备并向服务器端发送一段报文服务器端收到从客户端发出的TCP报文之后正式确认关闭服务器端到客户端方向上的连接。 FTP协议 FTPFile Transfer Protocol文件传输协议是TCP/IP协议组中的协议之一。FTP协议包括两个组成部分其一为FTP服务器其二为FTP客户端。其中FTP服务器用来存储文件用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候通常利用FTP协议把网页或程序传到Web服务器上。此外由于FTP传输效率非常高在网络上传输大的文件时一般也采用该协议。默认情况下FTP协议使用TCP端口中的20和21这两个端口其中20用于传输数据21用于传输控制信息。但是是否使用20作为传输数据的端口与FTP使用的传输模式有关如果采用主动模式那么数据传输端口就是20如果采用被动模式则具体最终使用哪个端口要服务器端和客户端协商决定。 Telnet协议 Telnet协议是TCP/IP协议族中的一员是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序用它连接到服务器。终端使用者可以在telnet程序中输入命令这些命令会在服务器上运行就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。 二HTTP协议超文本传输协议 HTTP是一种用于分布式、协作式和超媒体信息系统的应用层协议是因特网上应用最为广泛的一种网络传输协议是用于从万维网WWW:World Wide Web服务器传输超文本到本地浏览器的传送协议。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。HTTP状态码HTTP 状态码由三个十进制数字组成第一个十进制数字定义了状态码的类型。响应分为五类信息响应(100–199)成功响应(200–299)重定向(300–399)客户端错误(400–499)和服务器错误 (500–599)。 常见状态码描述100临时相应客户端应继续其请求101服务器根据客户端的请求切换协议200请求成功201请求成功并且服务器创建了新的资源202服务器已经接收请求但尚未处理203非授权信息服务器已成功处理请求但返回的信息可能来自另一来源204无内容。服务器成功处理但未返回内容205重置内容服务器处理成功用户终端应重置文档视图。可通过此返回码清除浏览器的表单域206部分内容服务器成功处理了部分请求300多种选择针对请求服务器可执行多种操作301永久移动重定向请求的资源已被永久的移动到新的位置返回信息会包括新的URI浏览器会自动定向到新URI302临时移动与301类似但资源只是临时被移动客户端应继续使用原有URI303查看其它地址与301类似使用GET和POST请求查看304未修改所请求的资源未修改服务器返回此状态码时不会返回任何资源305使用代理所请求的资源必须通过代理访问307临时重定向与302类似使用GET请求重定向400请求参数有误当前请求无法被服务器理解401请求需要用户的身份验证402预留状态码将来使用403服务器已经理解请求但是拒绝执行此请求404请求失败请求的资源未在服务器上发现405客户端请求中的请求方法不能被用于请求相应的资源406服务器无法根据客户端请求的内容特性完成请求407与401响应类似只不过客户端必须在代理服务器上进行身份验证408请求超时500服务器内部错误无法完成请求501服务器不支持当前请求无法完成请求502作为网关或者代理工作的服务器尝试执行请求时从上游服务器接收到无效的响应503临时的服务器维护或者过载服务器当前无法处理请求504充当网关或代理的服务器未及时从远端服务器获取请求505服务器不支持或者拒绝支持在请求中所使用的HTTP协议版本无法完成请求 三SSH协议 SSHSecure Shell安全外壳协议协议为建立在应用层基础上的安全协议。SSH 是较可靠专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题 网络协议内容颇多此处介绍的也仅是其中一部分或许难以理解还需各位多做功课WEB知识深如海洋愿你我共同探索

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/932355.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025 年板材厂家最新推荐排行榜:胖胖熊等六大优质品牌深度解析,助您选对环保、耐用、高性价比装修板材ENF级/环保/密度/净化/零醛添加/装修板材厂家推荐

在如今的建筑与家居装饰市场中,板材作为核心材料,其品质直接影响居住体验与健康安全。随着消费者对环保、耐用、美观等需求的提升,市场上板材品牌愈发繁杂,质量参差不齐,部分品牌存在虚假宣传、甲醛超标等问题,让…

2025 年最新推荐:高低温 / 快速温变 / 三综合 / 淋雨 / 沙尘 / 环境 / 高低温冲击 / 高低温湿热试验箱厂家排行榜

在工业生产与科研创新高速发展的 2025 年,试验箱作为保障产品质量、推动技术研发的核心设备,市场需求持续攀升,但企业选型难题却愈发凸显。市场上品牌繁杂,部分产品精度不足、功能单一,难以满足电子、汽车、新能源…

2025 年人源化小鼠公司最新推荐榜:临床前 CRO 型 / 基因人源化 / 精准医疗型 / 创新型企业综合评选 TOP 名单

随着生物医药研究向精准化、深度化推进,人源化小鼠作为模拟人类生理病理特征的核心工具,其质量与适配性直接影响研究成果的可靠性与转化效率。当前市场上,人源化小鼠品牌数量激增,但产品质量、技术实力、服务能力差…

Azure Functions Linux Consumption 托管计划退役及迁移指南

微软宣布Azure Functions Linux Consumption托管计划将于2028年9月30日退役。建议用户迁移至Flex Consumption计划,该计划提供更快的扩展、高级网络、冷启动缓解和并发控制等功能。退役公告:Azure Functions Linux C…

网站建设价格标准报价单中国设计师网上家园

近日,在国家重点研发计划“新型无液氦脑磁图系统研发”项目支持下,首都医科大学附属北京天坛医院季楠教授团队完成全球首例无液氦脑磁图运动功能区定位辅助下的胶质瘤切除手术。 手术对一例肿瘤累及运动功能区的年轻女性在术前分别利用无液氦脑磁图仪和功…

photoshop网站视觉设计步骤陈铭生简介

<article>标签定义外部的内容。比如来自一个外部的新闻提供者的一篇新的文章&#xff0c;或者来自 blog 的文本&#xff0c;或者是来自论坛的文本。亦或是来自其他外部源内容。 HTML5:<article></article> HTML4:<div></div><aside>标签定…

完整教程:搭建nginx的负载均衡

完整教程:搭建nginx的负载均衡pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco&quo…

2025 年蝶阀公司最新推荐:全金属硬碰硬 / 高压 / 美标 / 双偏心等各类蝶阀优质厂家榜单及选择指南

在工业流体控制体系中,蝶阀作为关键的截断与调节设备,其品质直接决定了生产系统的运行效率与安全。当前蝶阀市场品牌繁杂,既有深耕多年的老牌企业,也有新兴崛起的新秀,产品质量、技术水平与服务能力差异显著,给企…

2025 年火花机厂家最新推荐榜:涵盖多类型设备,助力企业精准选购优质火花机厂家 轮胎膜专用/五轴联动/三轴联动/微细孔火花机厂家推荐

当前精密制造行业对火花机的需求日益增长,市场上火花机品牌繁杂,技术水平与产品质量差异显著,部分品牌存在宣传夸大、设备精度不足、稳定性差等问题,让企业选型时面临诸多困难。为帮助企业避开选购误区,精准找到符…

详细学习 HTML5 Canvas 这一篇文章就够了

一、canvas 简介 ​<canvas> 是 HTML5 新增的,一个可以使用脚本(通常为 JavaScript) 在其中绘制图像的 HTML 元素。它可以用来制作照片集或者制作简单(也不是那么简单)的动画,甚至可以进行实时视频处理和渲染。…

2025 年国内包装印刷制造厂家最新推荐排行榜:聚焦设备、团队与服务,精选优质企业助力合作决策礼盒/定制/设计/优质/品质包装印刷厂家推荐

当前包装印刷行业竞争激烈,企业在选择合作方时常常面临诸多难题:部分企业设备落后导致产品质量不稳定,色彩偏差、工艺粗糙等问题频发;专业团队匮乏使得定制化服务能力不足,难以满足多样化需求;还有些企业售后保障…

Microsoft .NET Framework 3.5,4.5,4.8 版本下载,附Microsoft Visual C++微软官方运行库下载

共3个版本Microsoft .NET Framework 3.5Microsoft .NET Framework 4.5.2Microsoft .NET Framework 4.8.1.NET Framework 是仅适用于 Windows 版本的 .NET,用于生成客户端和服务器应用程序。用于Windows的新托管代码编…

吉安网站建设优化服务人力资源公司属于什么行业类别

一、集群管理工具 Redisson集群管理工具提供了通过程序化的方式&#xff0c;像redis-trib.rb脚本一样方便地管理Redis集群的工具。 1、 创建集群 以下范例展示了如何创建三主三从的Redis集群。 ClusterNodes clusterNodes ClusterNodes.create() .master("127.0.0.1:…

2025 年最新工业冷水机厂家排行榜:风冷式 / 螺杆式 / 实验室等多类型冷水机优质厂家最新推荐

在工业生产、科研实验等领域,冷水机作为关键控温设备,其性能优劣直接关系到生产效率、产品质量及实验精度。当前市场上冷水机品牌繁杂,产品类型多样,涵盖风冷式、水冷式、螺杆式、实验室专用、低温等多种类别,但不…

2025 年最新推荐!国内空调机组厂家权威排行榜,含冷凝热回收等多类型机组优选指南直膨式净化/变风量/远程射流/转轮热回收/恒温恒湿空调机组厂家推荐

当前暖通空调市场迎来技术迭代与品牌分化的关键期,冷凝热回收、AI 智能控温等新技术加速落地,应用场景从商业楼宇延伸至精密机房、新能源基地等多元领域,对机组节能性、适配性、智能化的要求持续升级。然而市场品牌…

顺德企业门户网站建设建设网站深圳

Http定义了与服务器交互的不同方法&#xff0c;最基本的方法有4种&#xff0c;分别是GET&#xff0c;POST&#xff0c;PUT&#xff0c;DELETE。URL全称是资源描述符&#xff0c;我们可以这样认为&#xff1a;一个URL地址&#xff0c;它用于描述一个网络上的资源&#xff0c;而H…

vue3使用h函数如何封装组件和$attrs和props的区别

二次封装组件需要考虑的3个重要的问题 1,props 如何进行传递 2,插槽如何穿透 3,暴露实例以及实例中的方法 在vue3中的$attrs的变化 vue3中$listeners已被删除合并到$attrs中。 vue3的$attrs现在包括class和style属性…

2025 年最新国际物流服务公司权威排行榜单发布,含海运快递跨境专线等领域最新推荐国际物流海运专线/国际物流专线/国际物流公司/国际物流一条龙公司推荐

在全球化贸易不断推进、跨境电商规模持续扩大的背景下,国际物流成为连接国内外市场的核心纽带,其服务质量直接影响商家的运营效率与客户体验。然而,当前市场上国际物流企业数量众多,服务水平参差不齐,部分企业存在…

多智能体强化学习算法(MAPPO)

多智能体强化学习算法分为 中心式和分散式 中心式的思想是考虑一个合作式的环境,直接将单智能体算法扩展,让其直接学习一个联合动作的输出,但是并不好给出单个智能体该如何进行决策。分散式是每个智能体独立学习自己…

实用指南:ubuntu开机自动挂载windows下的硬盘

实用指南:ubuntu开机自动挂载windows下的硬盘pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &q…