comparison comparison.tex @ 2:4742b1e4da3a default tip

modify merge, and remove eclipse, debug
author one
date Thu, 19 Feb 2009 01:26:01 +0900
parents 39af8ab46cbb
children
comparison
equal deleted inserted replaced
1:78a12584e841 2:4742b1e4da3a
8 8
9 \subsection{SOBAプロジェクト} 9 \subsection{SOBAプロジェクト}
10 SOBA プロジェクトは京都大学を中心とする産学官共同によるグループウェアの研究プ 10 SOBA プロジェクトは京都大学を中心とする産学官共同によるグループウェアの研究プ
11 ロジェクトである。SOBA とは、Session Oriented Broadband Applications の略で、複数 11 ロジェクトである。SOBA とは、Session Oriented Broadband Applications の略で、複数
12 のユーザが多様なメディア (映像、音声、アプリ画面やテキストなどのデータ) 情報を共 12 のユーザが多様なメディア (映像、音声、アプリ画面やテキストなどのデータ) 情報を共
13 有、享受することができる P2P 型ネットワークアプリケーションである\ref{bib:soba}。 13 有、享受することができる P2P 型ネットワークアプリケーションである\cite{bib:soba}。
14 14
15 SOBAプロジェクトがフレームワークを提供しているのに対し、REPはプロトコルを提案している。 15 SOBAプロジェクトがフレームワークを提供しているのに対し、REPはプロトコルを提案している。
16 REP がプロトコルであることの利点として、様々な既存のアプリケーションに対して REP 実装することにより、そのアプリケーションのリモートエディタ化が可能であり、リモートエディタを使用するユーザの慣れ親しんだ環境でテキストの編集作業を行うことができる。 16 REP がプロトコルであることの利点として、様々な既存のアプリケーションに対して REP 実装することにより、そのアプリケーションのリモートエディタ化が可能であり、リモートエディタを使用するユーザの慣れ親しんだ環境でテキストの編集作業を行うことができる。
17 逆に REP では既存のアプリケーションへの実装を目的としているため、そのアプリケーションの膨大なソースコード解析し理解しなければ実装できないため、SOBA フレームワークを用いたアプリケーションの開発に比べて難しくなっている。 17 逆に REP では既存のアプリケーションへの実装を目的としているため、そのアプリケーションの膨大なソースコード解析し理解しなければ実装できないため、SOBA フレームワークを用いたアプリケーションの開発に比べて難しくなっている。
18 その他の欠点として、SOBA が P2P ネットワーク通信によるアプリケーションであるのに対して、REP はサーバ、クライアント型方式である。そのため、SOBA に比べて Session Manager に負荷が集中しやすく、また、ある Session を保持している Session Manager に不具合があると、その Session Manager に接続しているエディタ全てが影響を受けてしまう。 18 その他の欠点として、SOBA が P2P ネットワーク通信によるアプリケーションであるのに対して、REP はサーバ、クライアント型方式である。そのため、SOBA に比べて Session Manager に負荷が集中しやすく、また、ある Session を保持している Session Manager に不具合があると、その Session Manager に接続しているエディタ全てが影響を受けてしまう。