最近一直在思考一个问题:服务器如何主动发消息给浏览器?传统的Web都是浏览器主动向服务器发送请求,服务器收到请求之后返回数据给浏览器。如果要实现服务器主动向浏览器发送消息,即实现Web版的即时通信应该怎么做?貌似没有答案。之前有考虑用轮询的方式实现伪即时通信,cli..
分类:
编程语言 时间:
2015-07-01 06:22:41
阅读次数:
241
转自:http://demo.netfoucs.com/jrn1012/article/details/41982971 最近应项目组要求研究了下WebRTC(目前支持Firefox和Chrome),WebRTC,名称源自网页实时通信(Web Real-Time Communication)的...
分类:
Web程序 时间:
2015-06-27 16:04:33
阅读次数:
176
Lync作为目前最为强大的企业及时通信工具,目前被众多大企业所使用(这里就废话去介绍了),其与硬件及自家产品的集成非常强大。但是其即时通信功能,尤其是国内的用户大多习惯了QQ的截图、消息记录、离线留言等功能,另外如何更好的与企业现有的业务系统进行整合,这都需要进..
分类:
其他好文 时间:
2015-06-24 19:15:07
阅读次数:
733
从:http://blog.csdn.net/casuallc/article/details/34794501server:openfireclient计划:smark写首先安装openfire,下载client直接安装就可以。数据库能够用openfire自身的,也能够用自己的数据库,仅仅要按提示...
分类:
其他好文 时间:
2015-06-22 11:02:20
阅读次数:
165
关于IM(InstantMessaging)即时通信类软件(如微信,QQ),大多数都是桌面应用程序或者native应用较为流行,而网上关于原生IM或桌面IM软件类的通信原理介绍也较多,此处不再赘述。而web端的IM应用,由于浏览器的兼容性以及其固有的“客户端请求服务器处理并响应”的通信模型,造成.....
分类:
Web程序 时间:
2015-06-19 20:03:03
阅读次数:
184
1.注册个bmob.cn的账号:什么是bmob?bmob就是一个提供了基本后台服务器数据库操作的一个平台,你可以不用担心后台操作,使用起来很方便,降低了开发的门槛,提高了开发效率。
2.创建应用: 这个简单,只需要输入个应用名称就可以了!
3.点击应用名称进入设置界面
4.建议直接下载官方的DEMO源码,然后在这个基础上改改即可,下载地址
5.开...
分类:
移动开发 时间:
2015-06-15 22:10:06
阅读次数:
190
http://www.cnblogs.com/netWild/p/4241650.html——————————————————————————————————————————————————————————————————————————————在企业即时通信方面,腾讯的RTX在国内的占有率应该是很...
分类:
其他好文 时间:
2015-06-11 21:02:51
阅读次数:
127
Java NIO是非阻塞IO的实现,基于事件驱动,非常适用于服务器需要维持大量连接,但是数据交换量不大的情况,例如一些即时通信的服务等等,它主要有三个部分组成:ChannelsBuffersSelectorsChannel有两种ServerSocketChannel 和 SocketChannel,...
分类:
编程语言 时间:
2015-06-07 12:30:26
阅读次数:
170
XMPP地址格式
一个实体在XMPP网络结构中被称为一个接点,它有唯一的标示符jabber identifier(JID),即实体地址,用来表示一个Jabber用户,但是也可以表示其他内容,例如一个聊天室.一个有效的JID包括一系列元素:(1)域名(domain
identifier);(2)节点(node identifier);(3)源(resource identifier).它的...
分类:
其他好文 时间:
2015-06-04 19:26:51
阅读次数:
264
一、开发背景1、国际背景随着Internet技术的高速发展,即时通信已经成为一种广泛使用的通信方式。1996年Mirabilis公司推出了世界上第一个即时通信系统ICQ,不到10年间,即时通信(Instant Messaging,简称IM)以发展成为了最流行的网络应用之一。特别是近几年的迅速发展,即...
分类:
移动开发 时间:
2015-06-02 16:50:44
阅读次数:
174