毎月、Sun の Java エバンジェリストグループが行なっている「今月の 2 時間で学ぶ Java Hot Topic セミナ」に参加してきました。
3 ヶ月連続参加。先月のことはこちらで。
今月は岡崎さんによる JAX-WS で RESTful Web サービスと、山口さんによる Concurrency Utilities です。
RESTful Web サービスは Software Design 2006.11 月号がベースになっていますが、Mash up Award 2nd の内容も取りいれられています。デモは駅すぱあとと Hotpepper のレストラン検索を合わせたもの。残念ながら失敗してしまいましたが、岡崎さんの blog に解説も含めて、フォローされています。
ただ、現状の JAX-WS 2.1 では REST は扱いにくいですね。よっぽど URLConnection クラスを使い、ストリームを取りだして使う方が楽な気がします。もちろん、これはクライアントに関してですが。
ただし、今後 JAX-WS でも REST を容易に扱えるようになると思うので、今から JAX-WS を使っておくというは有るかもしれませんが...
Concurrency Utilities はアトミック処理にフォーカスをあてたもの。確かにアトミック処理は重要ですけど、もっとそれ以外の部分も解説して欲しかったなぁ。次、またお願いします > 山口さん