2024-03-29T09:00:59Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000870882023-04-27T10:00:04Z01164:01867:06692:06925
分散型Webブラウザの通信機能と協調動画視聴アプリケーションjpnストレージ・アプリケーションhttp://id.nii.ac.jp/1001/00087073/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=87088&item_no=1&attribute_id=1&file_no=1Copyright (c) 2012 by the Information Processing Society of Japan筑波大学筑波大学筑波大学筑波大学筑波大学筑波大学郭飛青沼伴樹新城靖佐藤聡中井央板野肯三近年、 Facebook や Twitter を始めとするソーシャルネットワークサービス (SNS) が広く使われるようになっている。現在の集中型 SNS には中央のサーバを用いることによるスケーラビリティの問題やプライバシの問題があるため、 SNS を分散システムとして構築する研究が数多く行われている。我々は、 Web ベースのソーシャルアプリケーションを実行する環境として、分散型 Web ブラウザを開発している。この論文では分散型 Web ブラウザの通信機能と協調動画視聴アプリケーションについて述べる。従来の分散型 Web ブラウザではインスタントメッセンジャー Skype のオーバーレイネットワークを利用し Remote Procedure Call (RPC) 機能を提供しているが、単一障害点などの問題がある。本研究ではそれらを解決するために、 Extensible Messaging and Presence Protocol (XMPP) で WebSocket 風の Socket 機能 FriendSocket を提供する。 FriendSocket による通信機能を利用し、グループ通信を実現する通信ミドルウェアとそれを利用して複数人で動画を同時に視聴する機能を持つ協調動画視聴アプリケーションを開発する。AN10444176研究報告システムソフトウェアとオペレーティング・システム(OS)2012-OS-1233182012-11-282012-11-14