
webim
文章平均质量分 78
高味儿
这个作者很懒,什么都没留下…
展开
-
关于XMPP、WEBIM等内容,比较初级,用于扫盲及培训
最近做了一点关于即时通信的研究和探索,一方面是工作需要,另一方面,想研究一下主流的通信协议,自己搞一个可以和多方通信的玩意。话说多方通信其实正规渠道还是要走人家的openapi,合法、授权机制、安全。这个玩意其实比较老了,现在除了腾讯的即时通信体系,其他的诸方看来都开始使用标准协议。当然腾讯比较NB,用户也大,人家不屑于和你们搞,人家自己搞自己就足够了。腾讯想方设法要搞掉那些不合法的端,因为人原创 2012-03-07 00:07:37 · 2312 阅读 · 0 评论 -
反向Ajax,第1部分:Comet介绍
在过去的几年中,web开发已经发生了很大的变化。现如今,我们期望的是能够通过web快速、动态地访问应用。在这一新的文章系列中,我们学习如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用,以此来实现更好的用户体验。客户端的例子使用的是JQuery JavaScript库,在这首篇文章中,我们探索不同的反向Ajax技术,使用可下载的例子来学习使用了流(streaming)方转载 2012-06-06 14:56:45 · 24913 阅读 · 0 评论 -
反向Ajax,第2部分:WebSocket
这一文章系列探讨了如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用,第1部分内容介绍了实现反向Ajax通信的几种不同方式:轮询(polling)、捎带(piggyback)以及使用了长轮询(long-polling)和流(streaming)的Comet。在本文中,我们学习一种新的实现反向Ajax的技术:使用WebSocket,一个新的HTML5 API。WebSoc转载 2012-06-06 14:58:02 · 796 阅读 · 0 评论 -
反向Ajax,第3部分:Web服务器和Socket.IO
这一文章系列探讨了如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用。第1部分介绍了实现反向Ajax通信的不同方法:轮询(polling)、捎带(piggyback)以及使用了长轮询(long polling)和流(streaming)的Comet;第2部分说明了如何使用WebSocket来实现反向Ajax,并讨论了使用Comet和WebSocket的web服务器的局限转载 2012-06-06 14:59:26 · 25081 阅读 · 0 评论 -
反向Ajax,第4部分:Atmosphere和CometD
这一文章系列探讨了如何使用反向Ajax(Reverse Ajax)技术开发事件驱动的web应用,第1部分介绍了实现反向Ajax通信的不同方法;第2部分介绍了如何使用WebSocket来实现反向Ajax,并讨论了使用Comet和WebSocket的web服务器的局限性;第3部分探讨了如果是需要支持多种服务器或是提供用户可以部署到自己的服务器上的独立的web应用的话,那么在实现自己的Comet或是We转载 2012-06-06 15:00:08 · 1067 阅读 · 0 评论