2chのような掲示板システムってP2Pで part.2
■ このスレッドは過去ログ倉庫に格納されています
0595デフォルトの名無しさん
NGNG>レス数の違いとかは考慮に入れないってことかな。
そうです。
起動時とか一定時間ごとに周りのノードに声をかけてログを補完しようとしますが、
必ずしも全てのノードでレスを共有できるとは限りません。
一応「全部よこせ」ということもできますが、相手も全部持っているとは限りませんから。
>というか、やっぱり俺の書き込みは反映されないようだ。
18:00頃のアクセスに、shingetsu.plは起動しているようなのに、
相手の8890番に繋がらないというものがありました。
いわゆるポート0状態になっているものと思います。
外部から8890番が参照できるかどうかは任意のノードに対して
http://example.com:8890/join/:8890+
というURLでアクセスし、WELCOMEという返答があるかどうかでわかります。
>互いに固定グローバルアドレスの2台を同じLAN内に並べてるけど
デフォルトではinitNodeに他のノードを紹介してもらおうとします。
dat/node.txt でおたがいのノード名を
example.com:8890/
のように書くと直接やりとりができると思います。
>>593
このJavaのも入れたことがありますよ。
なんか文字化けして直せなかったので情けなくも放置していたんですが。
ActivePerlだとfork()がうまく動かないんですよ。
fork()の使えるPerlがあれば紹介してください。
■ このスレッドは過去ログ倉庫に格納されています