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/