zoukankan      html  css  js  c++  java
  • Socket、TCP以及servlet的理解

    1、应用层之间的数据交互,主要靠Socket套接字;socket是在应用层和传输层之间的一个抽象层;如果能直接在传输层传递数据,那么就不用建立socket链接,效率会提高很多;

    2、发送端和接收端收取数据的方式不一样,而且拆分数据的方式也不一样,另外最重要的一点是:拆分后的数据在网路传输过程中可能会有丢失以及增多,这个时候就可以通过http协议中的一些规则来对这些数据包进行验证。

    3、拆分数据的方式、接受数据的方式、组合数据的方式、验证数据完整性的方式,不同协议之间的区别就体现在这四个‘方式’中。

    4、数据的格式也不一样,分很多种,最常见的如ASCII文本、二进制流;不同的传输协议使用的数据格式也不一样;

    4、servelt就是用java的方式实现了http协议,并提供了符合http协议的、可以直接使用的接口;

    5、http协议是基于TCP协议建立的;TCP属于传输层协议,而http属于应用层协议;

  • 相关阅读:
    MongoDB一键安装
    Mongo基本操作
    MongoDB AUTH结果验证及开启方法
    MongoDB AUTH结果验证
    MongoDB使用
    MongoDB-安装配置
    11204RAC-dbca建库脚本
    MySQL主从同步最佳实践
    实时抓取主从的同步状态
    守护神 Supervisor
  • 原文地址:https://www.cnblogs.com/2020-0202/p/13156136.html
Copyright © 2011-2022 走看看