一.服务端推送常用技术介绍 服务端主流推送技术:websocket、SSE等 1.客户端轮询:ajax定时拉取后台数据 js setInterval定时函数 + ajax异步加载 定时向服务器发送请求 服务器压力会较大 2.服务端主动推送:websocket《推荐使用》 全双工即双向通讯,本质上是一 ...
分类:
编程语言 时间:
2019-10-08 14:16:55
阅读次数:
253
他们的分类和从属关系: 按数据传输的顺序可以分为串并行通信(传输)和串行通信(传输); 按数据传输的同步方式可分为同步传输和异步传输,而同步和异步同属于串行通信,是串行通信的两种基本形式!!! 按数据传输的流向和时间关系可以分为单工、半双工和全双工数据传输。 1、并行通信(传输)和串行通信(传输) ...
分类:
其他好文 时间:
2019-10-07 23:00:37
阅读次数:
249
Android IPC 通常意义的进程间通信有如下方式1.无名管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。2.高级管道(popen):将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子... ...
分类:
移动开发 时间:
2019-10-07 21:20:50
阅读次数:
113
高可用群集(High Availability Cluster) 以提高应用系统的可靠性、尽可能地减少中断时间为目标,确保服务的连续性,达到高可用(HA)的容错效果。列如,“故障切换”,“双机热备”,“多机热备”等都属于高可用集群技术。 HA 的工作方式包括双工和主从两种,双工即所有节点同时在线;主 ...
分类:
其他好文 时间:
2019-10-07 17:43:45
阅读次数:
125
一、SPI协议简介 1、SPI接口 SPI 协议是由摩托罗拉公司提出的通讯协议(Serial Peripheral Interface),即串行外围设备接口,是一种高速全双工的通信总线。SPI(Serial Peripheral Interface--串行外设接口)总线系统是一种同步串行外设接口,它 ...
分类:
其他好文 时间:
2019-10-03 17:55:20
阅读次数:
84
TCP协议 传输控制协议 TCP是面向连接、可靠的进程到进程通信的协议 TCP提供全双工工服务,即数据可在同一时间双向传输 三次握手: 连接的建立过程 由客户端发起的 四次断开: 连接的断开过程 由服务端发起的 Seq:序列号 ACK:确认号 实现重传机制 指针位 :一个二级制位,只有0和1两个值, ...
分类:
其他好文 时间:
2019-10-01 16:41:31
阅读次数:
108
WebSocket 1.概述 1.1 WebSocket 是什么? WebSocket 是一种网络通信协议。RFC6455 定义了它的通信标准。 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 2.原理 HTTP 首先从HTTP说起,HTTP1.0是无 ...
分类:
Web程序 时间:
2019-09-28 01:12:52
阅读次数:
128
网络的分类: 1.局域网(LAN) 2.城域网(MAN) 3.广域网(WAN) 数据传输方式的分类: 一.按传输数据的顺序分: 1.串行传输 2.并行传输 二.按传输数据的同步方式分: 1.同步传输 2异步传输 三.按传输数据的流向和时间顺序分: 1.单工 2.半双工 3.全双工 ...
分类:
其他好文 时间:
2019-09-26 23:32:07
阅读次数:
91
TCP 概述 1. 面向连接 2. 点对点 3. 可靠交付 4. 全双工 5. 面向字节流 面向连接 TCP把连接作为基本的抽象,TCP的连接的点对点这个点事IP和端口号组合,是套接字(如摸个程序在某个网卡(IP地址)下监听某个端口,下面就是监听在所有网卡)。 可靠传输 TCP基于IP(最大努力服务 ...
分类:
其他好文 时间:
2019-09-24 14:05:51
阅读次数:
82
管道 管道是Linux支持的最草的IPC(进程间通信)方式,可以分为有名管道和无名管道 无名管道 1. 管道是半双工,只能支持单向流动,两个进程需要建立两个通道来进行通信 2. 无名管道通过pipe()函数创建,只能用于父子进程或者兄弟进程之间 3. 一个进程向管道中写数据,加入到管道缓冲区的尾部, ...
分类:
系统相关 时间:
2019-09-23 09:31:57
阅读次数:
90