■スレッドリストへ戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50

2chのような掲示板システムってP2Pで

375 :265 :2001/08/26(日) 00:25
・対象プラットフォーム
  とりあえず Win32

・内部の大まかな処理フロー

1)各クライアントは読み出したスレをキャッシュする。
2)クライアントは2chのスレにアクセスしようとしたときに
 検索用クエリーをばらまき近場のキャッシュをまず探す。
3)もしキャッシュヒットすればそこからデータをもらい、
 なければ鯖から直にもらう。もらったデータはもちろんキャッシュ。
4)鯖はピア一覧のみを管理する。

・プロトコルの仕様
1.クライアントがキャッシュを検索するプロトコル(クライアント<>2ch.net)
2.クライアントがキャッシュからデータをとるプロトコル(クライアント<>キャッシュ)
3.キャッシュが2ch.net からデータを取り込むプロトコル(キャッシュ<>2ch.net)
4.2ch,net がスレの更新を通知するプロトコル (キャッシュ<>2ch.net)
5.キャッシュが2ch.net に自分自身を登録するプロトコル (キャッシュ<>2ch.net)

2と3はいまのHTTPで問題ないと思います。
4なんですがこれはいわゆるプッシュ型の場合で、逆に2ch.net が最新書き込み時刻を保持していて
キャッシュがクライアントからリクエストがあった時点で毎回最新書き込み時刻だけ2ch.netにたずねに
いくのでもいいのですが、通信料は増えてしまいますね。



こんなのでいいのかな?

330KB
新着レスの表示

スレッドリストへ戻る 全部 前100 次100 最新50

0ch BBS 2004-10-30