2008-10-01から1ヶ月間の記事一覧

DIコンテナ非依存のWebフレームワーク

EJB3.1を調べていて思ったのですが、DIコンテナ非依存を謳っているWebフレームワークは、DIコンテナ毎のFactory実装を作成するよりも、このEJB3.1の手法に対応しておく方がいい気がします。このJNDI経由のコンポーネント取得方法に各種DIコンテナが対応しさ…

EJB3.1のJNDI名

EJB3.1 Public Draftによれば、LocalのEJBに対してグローバルなJNDI名が取り決められました。その規約は java:global[/]// だそうです。 app-nameのデフォルトはearファイルの名前、module-nameのデフォルトは対象EJBが入っているejb-jarファイルの名前、そ…

JavaSEサポートの有償化

ちゃんと調べていなかったのですが、JavaSEの無償サポート期間が3年になったのですね。 http://www.atmarkit.co.jp/ad/sun/0810javaseforb/0810javaseforb.html http://d.hatena.ne.jp/shot6/20081024#1224810464 http://d.hatena.ne.jp/kensir0u/20081023/…

JAX-RS Final Release

JAX-RSのFinal Releaseが出たようです。 http://jcp.org/aboutJava/communityprocess/final/jsr311/index.html 同時に、RIであるJerseyも1.0が出たようですね https://jersey.dev.java.net/ JavaEE6系APIの最初のリリースですね。Jerseyは現時点でEJB3と連携…

Resteasy + Silverlight2 その2

前回はサーバサイドがJBoss5 + Resteasy、クライアントがSilverlight2で単純な一覧取得の例を作ってみました。今回は、加えて登録・更新・削除機能を試してみようと思います。 ・・・しかし、ここで問題発生。どうやらSilverlight2(RC0)のHttpWebRequestは…

Resteasy + Silverlight2

今までJavaのRESTful Webサービス(JAX-RS)の実装としてJerseyを色々調べてきたのですが、このJerseyにはSpringとの連携機能はあるものの、EJB3との連携機能が存在しません。同じJAX-RS実装であるJBossのResteasyを調べてみたところ、こちらはSpringに加え…