Browser-based computing
![]() | This article needs more links to other articles to help integrate it into the encyclopedia. (August 2014) |
The opportunities for computing on the Web have been noted as far back as 1997.[1] It didn't take long before Web Computing was understood specifically as computation distributed to web clients.[2] Modern exploits of this concept are generally focused on the Web Browser as the ultimate web client, and span from distributing computing to web workers as illustrated by CrowdProcess, to full use of the Web Browser's stack in QMachine,[3] and includes the embedding of Web Applications as Semantic Hypermedia components.[4] The global approach of this distribution makes Web Computing a natural complement to Cloud Computing, where its server-side components tend to be hosted. The articulation typically places minimal computational load on the server-side, often Cloud-hosted, RESTful web services. An extreme example of this light server-side articulation of Web Computing is found in the role of the Signaling Server in Peer-to-peer networks set via WebRTC.
References
- ^ Furmanski W (1997). "Petaops and Exaops: Supercomputing on the Web". IEEE Internet Computing. 1: 38–46. doi:10.1109/4236.601097.
- ^ Fox G (2001). "Introduction to Web computing". Computing in Science & Engineering. 3: 52–53.
- ^ Wilkinson SR, Almeida JS (2014). "QMachine: commodity supercomputing in web browsers". BMC bioinformatics. 15: 176. PMID 24913605.
- ^ Verborgh R (2014). "Serendipitous web applications through semantic hypermedia" (PDF). Sort. 100.
This article has not been added to any content categories. Please help out by adding categories to it so that it can be listed with similar articles. (August 2014) |