Top
ニコニコPodder
ニコニコシェア
旅行びと日記
TweetCOM
ブログ購読ステッカー
携帯アドレス帳登録QRくん
Blog
[ bROOM.LOG ! ] ( °o°)
<<
Seesaaまもなく100万記事超え
|
TOP
|
1,000,000番ゲット!!・・・ならず
>>
2004年11月09日
エキサイトのXML-RPC 続き
この記事は移動しました
URL: http://blog.rocaz.net/cgi/article.cgi?t=2004/11/09T00:33:00
【技術ネタの最新記事】
WordPressのopenidプラグイ...
もういい加減、ECサイトをIIS+SQL...
Widows7に移行してみた
ひかりTVを入れてみた
RDBMSは消えないよ、超巨大システムの...
posted by ROCA at 00:33 |
Comment(5)
|
TrackBack(0)
|
技術ネタ
|
|
この記事へのコメント
こんにちは,BlogWrite担当です.
一つだけ,
実は私も「メソッドごとにシグニチャの順番が違っていたりして...」という意味がちょっとわかりませんでした.
もっとも,XML-RPCを直に扱おうとすると,とんでもなく,冗長なため,気が滅入るのは確かです.
だから,XML-RPCを処理するライブラリが増えたのでは、などと邪推したりしてるんですが...^^;
Posted by BlogWrite担当 at 2004年11月09日 13:27
こんにちは。
XML-RPC関連はライブラリが非常に充実してますよね。
旅行びと日記ではXML-RPC.NETを使ってるんですが、メソッドのマッピング定義さえすればローカル関数感覚で構造体への返り値処理からExceptionまで完璧にしてくれるのでちょー楽チンなんです。
多分これが無ければ、Blogクライアント対応しようとは思わなかったことでしょう。
Perlその他でもまずライブラリなしで開発は考えられないでしょうね。
こことかに一覧が:
http://xmlrpc.scripting.com/directory/1568/implementations
Atom APIもSOAPラッパー前提ならネイティブでもよいのでしょうが、RESTまで考えるとやはり何らかのライブラリに依存したいところです。
以前(.NET前提ですが)探したことはあるんですが、Atomizer (
http://www.gotdotnet.com/workspaces/workspace.aspx?id=4cd32ea2-c4be-400e-9391-caf05c0d273a)
ぐらいしかこれは、というのは見つけられませんでした。
このあたりも今後の課題でしょうか。
という意味でも、現在執筆中との記事にも期待しています。個人的にはAtomにおける現状での限界点と今後の方向性などの動向情報があるといいなー、と(勝手言ってますが)。
発売されましたら、ぜひ告知頂ければ幸いです。
Posted by ROCA at 2004年11月09日 21:35
「Atom.NET」というのがあったと思ったら、フィードを扱うもので、プロトコルは無い見たいですね…
http://atomnet.sourceforge.net/
正式版になったらもっと出てくると思います。(期待してるだけ^^)
>現状での限界点と今後の方向性
なるべくとりくんでみたいと思います。
Posted by BlogWrite担当 at 2004年11月11日 02:00
記事を書きながら思い出したのですが,AtomAPIのSOAP版に対応したWSDLが公開されています.
これを、読み込ませると勝手にインターフェースとか、クラスとか生成してくれるはずです。
「AtomAPI in WSDL」
http://www.kbcafe.com/iBLOGthere4iM/atom3.1.wsdl
http://www.kbcafe.com/iBLOGthere4iM/AtomApi.0.3.0.wsdl
(Delphiでは上のしか動かなかった...下のが最新らしいです)
「Documented WSDL」
http://www.kbcafe.com/iBLOGthere4iM/?guid=20040614174016
Posted by BlogWrite担当 at 2004年11月14日 23:53
情報ありがとうございます。
www.atomenabled.orgでもwsdlは以前見つけたことがあったのですが、こちらの方が拡張?されてるみたいですね。
ちょっとVS.NETで試してみましたが、AtomApi.0.3.0.wsdlではアトリビュートの基底タイプがうまく取れないようでした。ぱっと見は問題なさそうではあるんですが。ns指定の問題かな??
でも WSDL and XSD together(
http://www.kbcafe.com/iBLOGthere4iM/AtomApi.0.3.1.wsdl)
なら問題なく参照化されました。XSDが付いているなら、そちらの方が無難なようですね。
BloggersかTypepadあたりでちょっと遊んでみます。
Posted by ROCA at 2004年11月15日 01:10
コメントを書く
お名前: [必須入力]
メールアドレス:
ホームページアドレス:
コメント: [必須入力]
認証コード: [必須入力]
※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/993224
※言及リンクのないトラックバックは受信されません。
この記事へのトラックバック
サイト内検索
- RECOMMEND -
本当に買ってよかったものとか今すごく欲しいものを紹介します
PR
Recent Entries
このブログは移動しました
ニコニコPodderにて銀行振込でも購読できるようにしました
サイト・リニューアルのテストです
ニコニコPodder R1.1.16をリリースしました
TweetCOM R1.0.0を公開します
WordPressのopenidプラグインでどのOPに対応するか調べてみた
Apple Magic Mouseはマウスじゃなくてタブレット
ニコニコPodder R1.1.15をリリースしました
twitterハジメマシタ
ニコニコPodder R1.1.14をリリースします
一つだけ,
実は私も「メソッドごとにシグニチャの順番が違っていたりして...」という意味がちょっとわかりませんでした.
もっとも,XML-RPCを直に扱おうとすると,とんでもなく,冗長なため,気が滅入るのは確かです.
だから,XML-RPCを処理するライブラリが増えたのでは、などと邪推したりしてるんですが...^^;
XML-RPC関連はライブラリが非常に充実してますよね。
旅行びと日記ではXML-RPC.NETを使ってるんですが、メソッドのマッピング定義さえすればローカル関数感覚で構造体への返り値処理からExceptionまで完璧にしてくれるのでちょー楽チンなんです。
多分これが無ければ、Blogクライアント対応しようとは思わなかったことでしょう。
Perlその他でもまずライブラリなしで開発は考えられないでしょうね。
こことかに一覧が: http://xmlrpc.scripting.com/directory/1568/implementations
Atom APIもSOAPラッパー前提ならネイティブでもよいのでしょうが、RESTまで考えるとやはり何らかのライブラリに依存したいところです。
以前(.NET前提ですが)探したことはあるんですが、Atomizer (http://www.gotdotnet.com/workspaces/workspace.aspx?id=4cd32ea2-c4be-400e-9391-caf05c0d273a) ぐらいしかこれは、というのは見つけられませんでした。
このあたりも今後の課題でしょうか。
という意味でも、現在執筆中との記事にも期待しています。個人的にはAtomにおける現状での限界点と今後の方向性などの動向情報があるといいなー、と(勝手言ってますが)。
発売されましたら、ぜひ告知頂ければ幸いです。
http://atomnet.sourceforge.net/
正式版になったらもっと出てくると思います。(期待してるだけ^^)
>現状での限界点と今後の方向性
なるべくとりくんでみたいと思います。
これを、読み込ませると勝手にインターフェースとか、クラスとか生成してくれるはずです。
「AtomAPI in WSDL」
http://www.kbcafe.com/iBLOGthere4iM/atom3.1.wsdl
http://www.kbcafe.com/iBLOGthere4iM/AtomApi.0.3.0.wsdl
(Delphiでは上のしか動かなかった...下のが最新らしいです)
「Documented WSDL」
http://www.kbcafe.com/iBLOGthere4iM/?guid=20040614174016
www.atomenabled.orgでもwsdlは以前見つけたことがあったのですが、こちらの方が拡張?されてるみたいですね。
ちょっとVS.NETで試してみましたが、AtomApi.0.3.0.wsdlではアトリビュートの基底タイプがうまく取れないようでした。ぱっと見は問題なさそうではあるんですが。ns指定の問題かな??
でも WSDL and XSD together(http://www.kbcafe.com/iBLOGthere4iM/AtomApi.0.3.1.wsdl) なら問題なく参照化されました。XSDが付いているなら、そちらの方が無難なようですね。
BloggersかTypepadあたりでちょっと遊んでみます。