什么是socket? 计算机专业术语就是: 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。Socket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,可以用来 ...
分类:
移动开发 时间:
2016-07-31 20:41:10
阅读次数:
268
Web端即时通讯技术因受限于浏览器的设计限制,一直以来实现起来并不容易,主流的Web端即时通讯方案大致有4种:传统Ajax短轮询、Comet技术、WebSocket技术、SSE(Server-sent Events)。本文将简要介绍这4种技术的原理,并指出各自的异同点、优缺点等。 ...
分类:
Web程序 时间:
2016-07-22 19:02:00
阅读次数:
241
一般来说,Web端即时通讯技术因受限于浏览器的设计限制,一直以来实现起来并不容易,主流的Web端即时通讯方案大致有4种:传统Ajax短轮询、Comet技术、WebSocket技术、SSE(Server-sent Events)。本文将专门讲解Comet技术。 ...
分类:
Web程序 时间:
2016-07-22 18:55:03
阅读次数:
242
一、需求概述1、统一通信理念传统的通信方式繁多,有电话、传真、手机、电子邮件、电话会议、网络会议等等,但用户都面临着这样一种现状:a、多种通信方式并存;b、由于采用不同技术和接口,相互之间不能互连互通;Ic、使用复杂,用户体验差;d、缺乏集成性,不能和业务系统进..
分类:
其他好文 时间:
2016-07-22 14:56:37
阅读次数:
270
新手入门:史上最全Web端即时通讯技术原理详解 字数4514 阅读41 评论0 喜欢4 前言 有关IM(InstantMessaging)聊天应用(如:微信,QQ)、消息推送技术(如:现今移动端APP标配的消息推送模块)等即时通讯应用场景下,大多数都是桌面应用程序或者native应用较为流行,而网上 ...
分类:
Web程序 时间:
2016-07-22 12:48:15
阅读次数:
271
1. 前言 Web端即时通讯技术因受限于浏览器的设计限制,一直以来实现起来并不容易,主流的Web端即时通讯方案大致有4种:传统Ajax短轮询、Comet技术、WebSocket技术、SSE(Server-sent Events)。本文将简要介绍这4种技术的原理,并指出各自的异同点、优缺点等。 2. ...
分类:
Web程序 时间:
2016-07-22 12:44:24
阅读次数:
260
ip地址配置: 用ifconfig命令只能配置ip和子网掩码,这样只能访问内网;如果需要访问公网则还必须要网关和DNS。 使用setup工具配置ip: 网络yum源配置: 常用yum命令:查询 常用yum命令:安装 常用yum命令:升级 常用yum命令:卸载(注意:用yum卸载一个软件包时,系统会自 ...
分类:
系统相关 时间:
2016-07-22 10:11:51
阅读次数:
184
具有向服务器索取服务能力的终端,如比如 手机、电脑等,通过安装不同的客户端软件,可以获取不同的服务,比如通过QQ获得即时通讯服务、通过迅雷获得下载服务等。 常见的客户端软件:浏览器、QQ、迅雷、Foxmail等。 以浏览器为宿主环境,结合 HTML、CSS、Javascript等技术,而进行的一系列 ...
分类:
其他好文 时间:
2016-07-21 23:44:05
阅读次数:
192
最近研究openfire即时通讯服务器,但是过程相当不顺利,将源码部署到idea上,在网上海量搜索,加群等弄了近3天的时间才弄好,也以此记录一下过程,和常见的问题,希望这篇文章能让研究openfire的筒子们少走一些弯路,毕竟idea有一点点不是很喜欢openfire。
环境说明:windows7+IntelliJ IDEA 2016+openfire 4.0.2+JDK1.8
一、解压ope...
分类:
其他好文 时间:
2016-07-21 15:06:44
阅读次数:
513