接口和协议的总结

      最后更新:2022-03-17 00:55:40 手机定位技术交流文章

      一. 软件和两个结构的开发

      CS (客户/服务员/服务员):客户和服务器的结构

      技术先进的C/S结构的特点是互动性高、安全访问模式安全、网络流量低、反应速度快以及处理大量数据的方便。

      CS的优缺点

      CS客户迅速适应以下事实:它能够充分利用客户个人电脑的处理能力,而且大多数工作在传送到服务器之前可能由客户处理。

      界面优雅又不同, 完全符合客户的个人化需求。

      C/S结构的管理信息系统为完成复杂的业务活动提供了很高的交易能力。

      由于C/S通常面向相对固定的用户群体,这个过程更注重程序,允许对权利进行多层次的核查,提供更安全的准入模式,并对信息安全有强有力的控制,因此可以随时确保安全性能,通常高度私密的信息系统使用C/S结构进行适当构建。

      BS(浏览器/服务器):浏览器和服务器的结构

      这是目前应用系统发展的方向。 BS之后出现了互联网技术,对C/S结构进行了修改,特别是指定为B/S模型,将其与以前的C/S模型区分开来。 在这个结构下,工作界面通过W3浏览器进入。

      BS的优缺点

      优点:

      • 高度分布,用户维护率为零。只要有网络、浏览器等等,随时都可以查询、浏览等等。

      • 扩展业务既简单又迅速,服务器功能可通过增加网页加以扩展。

      • 为所有用户提供方便和方便的最新资料与修改网页一样简单。

      • 发展是直截了当和协作性的。

      缺点:

      个性化非常有限,无法提供个性化功能需求。

      • 在交叉浏览器测试中,总账结构不能令人满意。

      • 请求-答复模式是客户-服务器接口,一般是动态更新,反应速度大大降低(Ajax在一定程度上可以帮助做到这一点)。

      • 在速度和安全方面进行昂贵的设计。

      • 功能不佳,难以达到常规方法下的独特功能标准。

      BS优于CS的利弊

      CS反应迅速、安全,其使用者都体验到CS,通常在局域网,但生产和维护成本高;BS可以在零客户端维护的情况下完成跨平台维护,但个人化能力有限,反应迟缓,因此,有些单位在实际生产中使用CS结构,而另一些单位在日常办公应用程序中使用BS。

      https https ftp Http 协议

      什么是http协议

      HTTP协议是超文本传输协议(超文本传输协议),是将超文本从万维网服务器传输到本地浏览器的传输协议。

      HTTP是一种协议,它具体规定客户和服务器的请求和答复,客户是终端用户,服务器是网站。

      HTTP协议具有以下特点:

      HTTP协议没有法律地位。

      这表明,每个HTTP请求都是自主的,这两个请求之间没有任何必要的联系,然而,在现实中,这并非完全属实,还添加了Cookie和Cession技术来将请求联系起来。

      多次HTTP请求

      当客户要求网页时,不止一项请求获得成功的情况并不少见。HTML 页是第一个收到服务器回复的页面 。浏览器的反应显示,在HTML页面上列出了更多的资源。例如,CSS,JS文件,图片等等,HTTP关于这些必要资源的请求也将自动发出。输油管技术得到目前版本的HTTP的支持。可同时提出和答复若干请求。大大提高了效率。

      基于TCP协议

      HTTP协议的目标是确定客户的格式和数据互动行为以及服务数据传输,它不负责数据传输的细节。 底端水平基于 TCP 实现情况。 目前版本默认用于长期连接, 即 HTTP 多次请求 TCP 连接 。

      http请求

      连接到服务器后, 客户端请求服务器提供网络资源, 即向服务器发送 HTTP 请求 。

      http请求方式

      请求方式:

      HTTP1界定了三种请求方法:Get、POST和HEAD。

      HTTP1.1采用了五个新的请求方法:选择、PUT、DELETE、TRACE和联系。

      获取指定页面上的信息并返回实体主体。

      " 总部领导 " 与 " Get " 请求相似,只是回覆的答复没有提供获取信头所需的任何特定部件。

      POST将数据发送到特定资源,用于处理请求(例如表格或上传文件),数据载于请求机构。POST请求可能导致创造新资源或改变现有资源。

      PUT 从客户端发送到服务器的数据替换给定文档的内容 。

      DELETE 请求从服务器中删除给定页面 。

      HTTP/1.1 协议保留一个能够将连接转换为管道的代理服务器。

      选择允许客户查看服务器的性能 。

      TRACE回声服务器接收主要用于测试或诊断的查询。

      Get 和 post 是两个最常见的 http 查询 。

      GET请求

      POST请求

      GGet和Post要求之间的区别

      1. 参数由Get输入URL,数据通过POST输入BODY。

      2. GET URL的长度受到限制,而POST数据可能相当广泛。

      3. POST比Get更安全,因为地址栏上看不到数据。

      4. 一般而言,发送数据请求和邮政数据请求。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/20246.html

          热门文章

          文章分类