为何有 HTTP 协议还需要 WebSocket ? Http协议 有个缺陷:通信只能由客户端发起。举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP 协议做不到服务器主动向客户端推送信息。(单向请求)注定了如果服务器有连续的状态变化,客户端要获知就非常麻烦。 ...
分类:
微信 时间:
2018-07-06 16:39:14
阅读次数:
281
Web Socket 应用场景:实现即时通讯:如股票交易行情分析、聊天室、在线游戏等,替代轮询和长轮询 轮询 轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP request,然后由服务器返回最新的数据给客户端的浏览器。这种传统的HTTP request 的模式带来很明显的缺点 – ...
分类:
Web程序 时间:
2018-05-15 21:13:43
阅读次数:
257
一:socket 基本建立 二:socket应用之远程执行命令 三:文件的上传 ...
分类:
编程语言 时间:
2018-05-11 23:58:08
阅读次数:
345
程序间达成的某种包含了信息交换的形式和意义的共识称为协议,用来实现特定应用程序的协议叫做应用程序协议。大部分应用程序协议是根据由字段序列组成的离散信息定义的,其中每个字段中都包含了一段以位序列编码(即二进制字节编码,也可以使用基于文本编码的方式,但常用协议如:TCP、UDP、HTTP等在传输数据时, ...
分类:
编程语言 时间:
2017-12-13 23:37:54
阅读次数:
191
怎么学习Java,这是很多新手经常会问我的问题,现在我简单描述下一个Java初学者到就业要学到的一些东西: 首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的 ...
分类:
编程语言 时间:
2017-09-02 09:48:19
阅读次数:
191
1.端口与套接字 IP地址 》端口 》套接字(Socket) 》应用程序 2.TCP服务器端和客户端通信 1)服务器创建一个ServerSocket,调用accept()方法等待客户机来连接 2)服务器端创建一个Socket,请求与服务器端连接 3)服务器收到客户机的连接要求,同时创建一个新的soc ...
分类:
其他好文 时间:
2017-09-02 09:47:43
阅读次数:
191
fad 第1章 网络基础知识 1-1 网络基础简介 (10:21) 第2章 Java 中网络相关 API 的应用 2-1 Java 中的 InetAddress 的应用 (08:10) 2-2 Java 中的 URL 的应用 (16:24) 第3章 通过 Socket 实现 TCP 编程 3-1 S ...
分类:
编程语言 时间:
2017-07-15 10:16:30
阅读次数:
225
Web Socket 应用场景:实现即时通讯:如股票交易行情分析、聊天室、在线游戏等,替代轮询和长轮询 1.轮询 轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP request,然后由服务器返回最新的数据给客户端的浏览器。这种传统的HTTP request 的模式带来很明显的缺点 ...
分类:
Web程序 时间:
2017-07-06 20:31:58
阅读次数:
384
一客户端/服务端架构 即C/S架构,包括 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) 美好的愿望: 最常用的软件服务器是 Web 服务器。一台机器里放一些网页或 Web 应用程序,然后启动 服务。这样的服务器的任务就是接受客户的请求,把网页发给客户(如用户计算机上的浏览器),然 ...
分类:
编程语言 时间:
2017-05-03 19:23:52
阅读次数:
245
signalR是相当不错的websocket应用,最近要做集群和负载均衡 主要用到了redis进行集群,signalR的backplane集成redis。 细节,订阅redis之后注意database号 再使用nginx进行负载均衡。 细节,设置websocket(我是用websocket的传输)的 ...
分类:
其他好文 时间:
2017-04-26 10:05:33
阅读次数:
403