What is Viral Feed ?
ここではViral Feedのシステム概要についてご説明します。
1. Viral Feed System Architecture
Viral Feedはシステム全体を統括するWEBサービス「Viral Feed Web Service」と、
各クライアントで動作しViral Feed Web Serviceと連携したオンライン機能とPNMエンジンを
利用したオフライン機能を合わせてもつ「Feed Communicator」から構成されます。
2. Viral Feed Web Service
Viral Feed Web Serviceは主に
ユーザごとのフィード注入状態/購読状態の管理、
ユーザへの現在位置に応じたフィードの注入
を実現するものです。
Viral Feed Web Servicの扱うデータはオープンに公開されています。
SOAP、REST両方のアクセスを可能としているため、例えば次のような
マッシュアップも容易に実現することが可能です。
WEB APIの仕様はこちらをご参照ください。Viral Feed Web ServiceのPopfly Blockも用意してあるのでそちらから利用することも可能です。
Mashup Example
3. Feed Communicator
Feed CommunicatorはViral Feed Web Serviceにより配信される現在位置に
依存したフィードや、近隣ユーザの持つフィードをやり取りするためのツールとなります。
よってオンライン/オフラインと問わずにフィード情報を取得することができます。
オフライン共有機能が付与されたRSSリーダーのようなガジェット感覚のアプリケーションとなります。
Feed CommunicatorはPNMネットワークをリアルタイムに管理するサービプログラムと
アプリケーション本体から構成されます。
Feed Communicatorはこちらからダウンロードすることができます。