XML-RPCをゴーストから投げてみる

ゴーストはブロガーデビューの夢を見るか?

特徴

  • 既に世の中にblogを中心に、XML-RPCのAPIを受け付けるサイトがいっぱいある
  • ゴーストがそうしたサイトのエージェントになることが出来る
  • いわば「ゴーストのWidget化」が可能
  • GETで情報送ってXMLを受け取る方式なら、httpc.dllで既に出来る。やっている人もいる。異端と言う訳ではない。
  • 時代はWeb2.0(ぇ

http://www.xmlrpc.com/spec/

アイデア

  • http://xmlrpc-c.sourceforge.net/ これを使うと、割と近道?
    • BSDライセンスなので、ゴースト系での採用実績あり(華和梨など)
  • SAORI化でもいいけど、ゴーストが共通で使いそうな機能だしPLUGIN/2.0向きかも
  • リザルトの伝え方
    • ネットワークの遅延を考えると、同期式よりは非同期な、イベントによる通知が向く
    • OnXMLRPCResultのReferenceXに「属性=値」形式で1リファレンス1属性で列挙
    • 失敗した場合、OnXMLRPCFailure
  • blogger APIをこれで叩けば、ユーザとの対話を元にblogを分散集団で書くゴーストが作れる?
    • そこのblogに書いた情報を元に、各ユーザのゴースト同士が連携?
  • タグ付け情報を取得して、未知情報への対応にWebの分散知を活用?

  • XMLパーサとHTTPはどっちにしろ本体内部に組み込まなければRSSリーダ等の実装ができないので、いっそ \![execute,xmlrpc] なんていうのを追加しても悪くはないかもしれません。 -- ぽな@ばぐとら 2005-12-21 (水) 16:44:50
  • 問題は、XMLRPCの仕様を見てみましたが、structとarrayの扱いをどうするか…… -- ぽな@ばぐとら 2005-12-21 (水) 16:45:29
  • ……structのarrayのarrayとかどうしよう……orz -- ぽな@ばぐとら 2005-12-21 (水) 19:38:02
  • それはReferenceとArgumentの仕様を拡張すべきでは。「何でもReferenceに押し込める」は、必ずしも最適解ではない。 -- さとー 2005-12-21 (水) 22:23:58


さとーに戻る

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-12-09 (土) 22:52:01