这一文章系列探讨了如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用。第1部分介绍了实现反向Ajax通信的不同方法:轮询(polling)、捎带(piggyback)以及使 用了长轮询(long polling)和流(streaming)的Comet;第2部分说明了如何使用WebSocket来实现反向Ajax,并讨论了使用Comet和 WebSocket的web服务器的局限性。在本篇文章中,我们学习如何在web应用中使用各种web容器和API的Comet和WebSocket,我 们还会了解Socket.IO,这是一个可以在web应用中与反向Ajax一起使用的抽象库。抽象库的使用是透明的,其隐藏了Comet和 WebSocket后面的所有复杂性。
本文探讨了反向Ajax技术在事件驱动web应用中的作用。通过介绍轮询、长轮询及WebSocket等方法,揭示了Comet与WebSocket的工作原理,并讨论了它们在web服务器上的局限性。此外,还介绍了Socket.IO这一抽象库,它简化了反向Ajax的实现。
147

被折叠的 条评论
为什么被折叠?



