-
b5d0cd56 :Anonymous
2005-01-10 23:14
-
原点に戻れば何の矛盾もないな。
つまり
サーバ X が次の条件を満たす。
・LAN内部に存在する。時にlocalhostである。
・Webサーバが動き、80/tcp でアクセスできる。
・asagumo.p2p, shingetsu.p2p, winny.p2p などの名前を持つ。
・HTTPでアクセスされると、「どのURIを参照すべきか」を返す。
例えば HTTP の 302 Moved Temporarily を用いて。
というのが原点なので。
だから ttp://shingetsu.p2p/foo/bar とは
「shingetsu.p2p というサーバにHTTPで、どのURIにアクセスすべきかを問い合わせる」
ということであり、何の矛盾もない。
これを拡張して ttp://shingetsu.p2p/foo/bar とは新月内のパスを表わすURIだ、とするとちょっと困るが。
あと本来はHTTPサーバを使っているところをアプリケーションやプロキシの介入で実装しているので
ややこしくなってもいる。
Powered by shinGETsu.