“Data in your face”: push technology in perspective
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
The mWeb presentation framework
Selected papers from the sixth international conference on World Wide Web
A component and communication model for push systems
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
Adaptive push-pull: disseminating dynamic web data
Proceedings of the 10th international conference on World Wide Web
A Java based XML browser for consumer devices
Proceedings of the 2002 ACM symposium on Applied computing
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Publish/subscribe in a mobile environment
Wireless Networks - Special issue: Pervasive computing and communications
Streaming XML with Jabber/XMPP
IEEE Internet Computing
Pro JavaScript Techniques (Pro)
Pro JavaScript Techniques (Pro)
A messaging API for inter-widgets communication
Proceedings of the 18th international conference on World wide web
A performance evaluation of asynchronous web interfaces for collaborative web services
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
Mashups and widget orchestration
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Push-Enabling RESTful business processes
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Hi-index | 0.00 |
Server Push is an essential part of modern web applications. The ability to send relevant information to users in reaction to new events enables highly interactive applications on the WWW. User interfaces of desktop applications have had a two-way communication with underlying software since their advent, but web applications are only reaching the same state now. In addition, currently, server push is usually emulated using pull technology, as HTTP protocol alone is not sufficient to realize a real push. This paper evaluates how an instant messaging protocol, namely XMPP, can complement HTTP-based web applications. We present a communication paradigm of a push system and an implementation of it. In addition, another communication paradigm is sketched for inter-widget messaging on the Web. Based on that paradigm a new research problem is defined and presented.