javaで、simplexml, restサーバ
JAVAで、simplexml、restサーバを作るのに特化したフレームワークってあるのだろうか?
できれば、tomcat上で動くフレームワークがよい。
以前、調べたときにあまりしっくりくるものがなかったので、アノテーションの勉強のつもりで、作ってみました。
XMLの生成には、JAXBを利用しています。
ソースを以下に公開していますので、興味がございましたら、触っていただければと思います。
■elazyrest
http://sourceforge.jp/projects/elazyrest/wiki/FrontPage
jdk1.5以降が必要になります。
■elazyrestを使ったサンプル"twitter proxy"
twitterのfriends_timeline.xmlをキャッシュして返すAPI
http://twitter.com/statuses/friends_timeline.xml
を以下に切り替えるとキャッシュして返される
http://byzantine.infocity.co.jp/twitter_proxy/api?method=TwitterService.friendTimeline
パラメータ
page : ページ番号
num : 表示件数
※twitterクライアントでxmlを取得している場合は、パスを切り替えるだけでよい。。
■twitter proxyを使ってるサービス
ぽちったー
twitter携帯FLASH版
http://byzantine.infocity.co.jp/pochitt
※flashlite2.0以降
開発日記
http://twitter.g.hatena.ne.jp/kazukiz/