公司网络限制不能传文件,先贴部分代码 项目结构: 1.解决方案 1.1. Client 1.2. Server Client: Server: ...
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~ 一、websocket与http WebSocket是H ...
分类:
Web程序 时间:
2017-08-17 21:30:51
阅读次数:
210
Java中交互方式分为同步和异步两种: 同步交互:指发送一个请求,需要等待返回,然后才能够发送下一个请求,有个等待过程; 异步交互:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待。 区别:一个需要等待,一个不需要等待,在部分情况下,我们的项目开发中都会优先选择不需要等待的异步 ...
分类:
其他好文 时间:
2017-08-17 18:31:49
阅读次数:
106
socket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取后一种意思。 通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。在Internet上的主机一 般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Soc ...
分类:
编程语言 时间:
2017-08-17 13:03:17
阅读次数:
276
转载出处:http://www.cnblogs.com/wei2yi/archive/2011/03/23/1992830.html WebSocket API是下一代客户端-服务器的异步通信方法。该通信取代了单个的TCP套接字,使用ws或wss协议,可用于任意的客户端和服务器程序。WebSocke ...
分类:
Web程序 时间:
2017-08-17 00:53:00
阅读次数:
214
在上一篇的结尾,提到过用来处理每一个服务端accept()到的socket,我们由原来最开始的单线程改成了多线程去处理,但是对每一个接收到的socket都new一个thread去处理,这样效率太低,我们需要使用线程池的方式来优化。 本篇我们讨论采用两种不同的方式来实现线程池优化,我们使用Java 5 ...
分类:
编程语言 时间:
2017-08-16 17:26:26
阅读次数:
123
iOS 9 时代。iOS 7 占比接近 10% 该何去何从?太阳火神的漂亮人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商业用途-保持一致”创作公用协议转载请保留此句:太阳火神的漂亮人生 - 本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android ...
分类:
移动开发 时间:
2017-08-15 10:07:43
阅读次数:
194
C++ Code 1234567891011 struct sockaddr_in servAddr;//linux 与 SOCKADDR_IN servAddr;//windows mreq.imr_multiaddr.s_addr//linux 与 mreq.imr_multiaddr.S_un ...
SOC平台,网络安全管理平台。 提供集中、统一、可视化的安全信息管理,通过实时采集各种安全信息,动态进行安全信息关联分析与风险评估,实现安全事件的快速跟踪、定位和应急响应。从监控、审计、风险和运维四个维度建立起来的一套可度量的统一业务支撑平台。 服务器(Server)、代理(Agent)和数据库(D ...
分类:
其他好文 时间:
2017-08-14 19:59:48
阅读次数:
479