ヲレアンテナは、既存のどの更新時刻取得エージェントページ(狭義の「アンテナページ」)も帯に短しタスキに長しで困っているユーザのために作られたソリューション(の一部)です。 1000件以上あるデータの中から興味のあるコンテンツだけを選び出し、そのコンテンツの更新時刻だけを表示する、あなただけの(狭義の)アンテナページを作ることができます。 ここを見てみて下さい。
構成は以下のような感じです。
ヲレアンテナCGIは、各ユーザの購読リストを管理し、その情報を元にGuserver Clientを起動します。 Guserver ClientはGuserverに接続し、購読リストをリクエストとして投げます。 Guserverはデータベース(というほど大袈裟ではない)からリクエストに合致したデータをGuserver Clientに送り返します。 そのデータはHTML Rendererに渡され、HTML化されてからユーザのブラウザに送り返されます。 いわゆる「3tier(s?)」構造の仕組みを持っています。
購読リストは基本的にはURLの集合で、全てサーバ側で管理されています。 各ユーザの購読リストはユーザに割り当てられたIDで区別されています。 ユーザがアクセスする場合は、このIDを指定するか、あるいはこのIDを含むCookieを保持することでこれを行ないます。 したがって、CookieはURLに関する情報は何も持っていませんし、購読リストの登録URL数にも依存しません。
一方、これらのデータはMICANを改造して作られた「ORANGE(仮称)」が各地の更新時刻取得エージェントのサイトを定期的に訪問して、収集しています。
現在は、上記の仕組みは全て同一マシン上で動いていますが、Guserver-Guserver Clinet間はネットワーク越しでも構わないので、将来的には分散環境へ移行することも可能なはずです。
Guserver / ORANGE は試験運用中なので、情報取得元が頻繁に変わる場合がありますが、現時点では、
から、「一次情報」だけを取得しています。すなわち、各種更新時刻取得エージェントの自力取得分だけ、ということになります。
具体的な一覧は、ここを見て下さい。 もし「これだけでは足らん」などの要望があれば、追加するかも知れません。 ただし、独自で情報を取得するつもりはありませんので、自分の情報が知りたいドキュメントをどこかのDICAに登録して貰えるように、各種DICAの管理者にでも相談して下さい。
さぁ……(汗;)