ブラウザベースコンピューティングとは、 Webブラウザを使用してコンピューティングタスクを実行することです。Web上でコンピューティングを行う機会は、1997年から注目されていました。[ 1 ] Webを介したコンピューティングは2000年に説明されました。[ 2 ]アプリケーションには、James(旧CrowdProcess)やHASHで示されるWebワーカー向けの分散コンピューティング、QMachineでのブラウザスタックの使用、[ 3 ] Webアプリケーションのセマンティックハイパーメディアコンポーネントとしての埋め込み、[ 4 ] WebRTCを介して設定されたピアツーピアネットワークのシグナリングサーバーなどがあります。[ 5 ]ブラウザベースコンピューティングは、クラウドホスト型のRESTful Webサービスを使用することでサーバー側の計算負荷を軽減するため、クラウドコンピューティングを補完します。
参考文献
- ^ Furmanski W (1997). 「PetaopsとExaops:Web上のスーパーコンピューティング」. IEEEインターネットコンピューティング. 1 (2): 38– 46. doi : 10.1109/4236.601097 .
- ^ Fox G (2001). 「Webコンピューティング入門」 .科学と工学におけるコンピューティング. 3 (2): 52– 53. doi : 10.1109/mcise.2001.909002 .
- ^ Wilkinson SR, Almeida JS (2014). 「QMachine: ウェブブラウザにおけるコモディティスーパーコンピューティング」 . BMC Bioinformatics . 15 : 176. doi : 10.1186/1471-2105-15-176 . PMC 4063228. PMID 24913605 .
- ^ Verborgh R (2014). 「セマンティックハイパーメディアによるセレンディピタスなウェブアプリケーション」(PDF) . Sort . 100 .
- ^ 「WebRTC」 . WebRTC.org .