• websocket


     1>websocket:    走的tcp协议,为长连接        demo:http://goeasy.io/cn/demo/chat
                   WebSocket协议是一种网络协议,它实现了浏览器与服务器的双向通讯的设计。
          在本地移动应用中WebSockets也非常有用。通过使用WebSockets,你可以重复
          使用现有的工具建立网页,就像大多数移动应用程序重复使用他们API中的HTTP协议一样。
      2>http和https的简介:    走的http协议,为短连接
           1》http: 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议
           2》HTTPS,是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基
                础是SSL,因此加密的详细内容就需要SSL。
           3》HTTPS和HTTP的区别主要为以下四点:
             一、https协议需要到ca申请证书,一般免费证书很少,需要交费。
               二、http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。
               三、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
               四、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,
            比http协议安全。
       3>socket:
        网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。
         建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做
         网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网
         络通信的能力。
       4>ba821151-e043-4dfb-a954-c73744c8d323    demo_channel
       5>http和tcp的区别,简单说就是一个是短链,一个是长链,一个是去服务器拉数据,一个是服务器可以主动推数据。

  • 相关阅读:
    hdu5728 PowMod
    CF1156E Special Segments of Permutation
    CF1182E Product Oriented Recurrence
    CF1082E Increasing Frequency
    CF623B Array GCD
    CF1168B Good Triple
    CF1175E Minimal Segment Cover
    php 正则
    windows 下安装composer
    windows apache "The requested operation has failed" 启动失败
  • 原文地址:https://www.cnblogs.com/taikongliu/p/6747057.html
Copyright © 2020-2023  润新知