アイテム詳細
Richard Monson-Haefel
Bill Burke
Oreilly & Associates Inc
グループ:Book
ランキング:20623
価格:¥ 4,916
発売日:2006-05-30
通常24時間以内に発送
このページのURLは
http://www.shikencho.com/shop/asin/Books/059600978X/
この商品を買った人はこんな商品も買っています。
マスタリングJavaEE5 (CD-ROM付) (Programmer’s SELECTION)
JBoss徹底活用ガイド ーJava・オープンソース・JBoss Seam・JBoss AS
レビュー(Amazon.co.jp)
多くのJavaデベロッパーと情報システム管理責任者がすでに知っているとおり、サン・マイクロシステムズ社のパワフルなEnterprise JavaBeans(EJB)テクノロジーは、サーバーサイドのコンポーネント開発において魅力的な選択肢を提供している。管理責任者ならびにJavaプログラマー向けの本書は、EJBによる設計、プログラミングのための、驚くほどに明快で魅力的な入門書だ。
本書ではEJBコンポーネントモデルを架空の観光船会社の旅行予約システムのためにつくられテストされた複数のBeansを中心に説明していく。これらのサンプルのサイズは適当といえよう。設計、開発における重要なコンセプトを披露するに十分なスケールである一方、Javaのエキスパートでなくても理解できるくらいのスケールに抑えられている。著者は実際にEJBを用いてデプロイメントをした際に発生するであろう諸問題に非常に注意を払っている。また、EJBを実行させるベンダー各社のアプリケーション・サーバーの相違にも注目している。
開発者向けにエンティティとセッションBeanの設計に必要なJava構文を十分にカバーする一方、設計に関するセクションはコードにはあまり深くかかわらないプロジェクト管理者を満足させるであろう。後半で著者はエンティティならびにセッションのさまざまな設計方法を披露する(たとえば、エンティティBeanは自身を格納しているBeanコンテナにデータベース接続の詳細を扱わさせることができるし、自分自身で扱うこともできる。本書は両方のアプローチを披露する)。セッションBean(実際の作業を行うために複数のエンティティBeanを結びつける)となると、著者によるステートとトランザクション管理の手引きもすばらしい出来だ。パフォーマンスとコンポーネント再利用の秘訣で本書は締めくくられている。
総合的に見て『Enterprise JavaBeans』は将来最も有望なコンポーネント・テクノロジーの1つであるEJBを解説した魅力的な1冊である。技術的解説に優れた1冊であるが、同時に十分に取り組みやすい内容にもなっている。将来のプロジェクトにEJBを使うことを考えているプロジェクト管理者またはJava開発者のニーズにこたえることであろう。(Richard Dragan, Amazon.com)
カスタマーレビュー ![]()
EJB入門として秀逸
(2003-09-26)
EJB入門として秀逸そのもの。最新版の第3版ではEJB 2.0と1.1をカバーしています。改版されるたびにページ数は増えていますが(薄くて分かりやすい入門書というのが本書のウリのひとつだったのですが)、第3版も技術的に正確な記述で、簡潔で分かりやすい説明が徹底しています。サンプルも示し方もよいと感じた。EJBをまったく知らない状態で読み始めても全く問題なし。
EJBを簡単、的確に説明している良書
(2002-05-06)
EJBに関して、とても良書です。もちろんJAVAの初心者の方にはお勧めしませんが、JAVAの文法が一通り理解された方で、EJBにとりかかろうと思っている方にお勧めの本です。ボリュームはありますが、それぞれのBeansの特徴や実装方法をバックグラウンドとなる理由を踏まえながら説明されており、EJBを覚えるのではなく理解することができます。ちょっと誤字・脱字が多いですが、その辺はオライリーのホームページで訂正情報が出ていますので安心です。
この本から始めよう
(2001-12-25)
最も定評のあるEJBの入門書である。第3版ではEJB 2.0と1.1をカバーしており、第2版より100ページ近く厚くなった。前提知識としてJDBCを要求しているが、JDBCとSQLの初歩的な知識があれば十分読みこなすことができる。
EJBは複雑であるが故に初心者向けの定義は難しい。雑誌の解説や仕様書を読んでもピンとこない人は案外多いのではないだろうか。しかし、この本のEJBの導入部におけるEJBの単純明解な定義は成功している: Enterprise JavaBeans is a standard server-side component model for component transaction monitors. この本のアーキテクチャの解説は具体的で、EJBコンテナはクライアントとEJBの間でメッセージを監視して、トランザクションやセキュリティなどのサービスをおこなうということが頭の中でイメージできるようになる。いったんこれがイメージできると、宣言的トランザクションはすんなりと理解できる。
第1,2版と同様に、説明は丁寧でわかりやすい。随所に適切な図が挿入されており、冗長な英文を追っていく退屈さはない。また、コードサンプルやデプロイメント記述では、説明している箇所がボールド体になっているなど、読みやすさ向上のための細かい配慮がなされている。付録のState and Sequence Diagramsは、EJBの状態遷移や、クライアント-コンテナ-EJBインスタンス-DBMS間のイベントがわかりやすく整理されていて重宝する。
第3版における第2版からの違いは、EJB 2.0 CMP, EJB 2.0 CMP:Entity Relationships, EJB 2.0 CMP:EJB QL, Message-Driven Benasの各章の追加と、1.0に関する記述の削除である。この本のドラフトはインターネット上で公開レビューをしていたので、第2版をすでに買っている人は第3版を購入する必要はないと思っている人は多いと思う。EJB 2.0 CMPは、EJB 2.0の肝の部分であるので本書を辞書のように頻繁に参照する人はこの際第3版も買っておいた方がよいだろう。
EJB開発の方にはいい本
(2000-11-20)
とてもいい本です。 この本は分散オブジェクト、コンポーネント、サーバーサイトコンポーネントおよびトランザクションモニターを中心とする本です。分散トランザクション処理に興味を持っているひとにとって面白い本だと思います。
この本の特徴はEJBを抽象的ではなく分かりやすく説明していることです。第3章から7章まではBeansを利用してStatelessとStateful、CMPおよびBMPエンティティBeansの作成方法およびサンプルをあげまして、とてもわかりやすかったのです。
後の章はXMLとの連携およびJ2EE上でEJBの利用などかなり詳しく説明しており、EJB開発の方にはいい本です。
基本的にJavaはわかる人ならこの本を読めば、EJB開発をすぐできるといえると思います。
EJBのバイブル
(2000-11-08)
EJBを始めるなら,この本が最適です。 分散オブジェクトの概念やEJB自体について,丁寧にかつ明快に書かれいるからです。作者の文章力は素晴らしく,複雑になりがちなEJBの説明が,論理的に明確に語られていて,迷うことがありません。 具体的なコード例もしっかりあります。 EJB1.1を中心に書かれ,EJB1.0についても落ち度なく書かれています。

