JAVA PRESS Vol.43

[表紙]JAVA PRESS Vol.43

紙版発売

B5判/256ページ

定価1,738円(本体1,580円+税10%)

ISBN 4-7741-2424-9

ただいま弊社在庫はございません。

今号の特集概要

特集
J2EEアーキテクチャ設計入門
大公開! アーキテクトの視点と仕事術

ITエンジニアのキャリアアップの道筋として,昨今,プロジェクトマネージャとは別の選択肢が急浮上しています。それは,(IT)アーキテクトと呼ばれる職種です。Javaエンジニアならば,“J2EEアーキテクト”ということになるのかもしれません。 本特集では,このJ2EEアーキテクトという役割を果たすのに求められる種々の要素を総合的かつ詳細に紹介します。

第2特集
Webアプリケーションのチューニング
JMeterを使ってみよう! 負荷テストの実践

「アプリケーションが遅い」「レスポンスが遅い」など,Webアプリケーションに対する顧客の要望に頭を悩ませているエンジニアも多いのではないでしょうか。 本特集では,ますます重要度が増してくるパフォーマンスの「チューニング」に焦点を当て,ボトルネックの調査,チューニングの流れとともに負荷テストの定番ともいえる「Jakarta JMeter」を使ってシステムダウンを未然に防ぐ方法を紹介します。

第3特集
相性抜群!? ソフトウェアテストとJDK 5.0
JDK 5.0 Tigerで進歩した便利なテスト手法

ソフトウェアテストとJDK 5.0。どちらも本誌読者には関心の高いテーマと想像されます。また,雑誌・書籍をはじめインターネット上にも情報は豊富にあります。しかし,その両者が融合して紹介されるのを目にする機会はまだそれほど多くないはずです。本特集では,昨今,ソフトウェアの品質問題とともに注目されるソフトウェアテストを,JDK 5.0のアノテーション機能を利用して実施する“ワザ”を紹介します。

特別企画1
本物のオブジェクト指向プログラミングを習得する[超入門 第2弾!] キーワードと実用サンプルで基本概念完全理解!

新人のシステムエンジニア向けの企画として,Vol.42ではJavaでWebアプリケーションを開発する上での必須事項であるサーブレットやJSP, Struts,Eclipseなどを取り上げました。その第2弾として,本企画ではオブジェクト指向に焦点を当てます。Javaの最大の特徴であり,プログラムの拡張性や再利用性を可能にするこの概念を,キーワードダイジェスト,Swingによるサンプルによって完璧に正しく理解し実践できるようになることを目指します。オブジェクト指向プログラミングを行うための図の描き方にも触れるので,ぜひ活用してみてください。

特別企画2
JDK 5.0で体験するAOP
AspectWerkz 2.0+Tigerによるアスペクト指向開発

昨今注目を集めている「アスペクト指向開発プログラミング“AOP”」。このAOP開発ツールの中でJ2SE 5.0にいち早く対応したのが「AspectWerkz 2.0」です。POJOを使えることや,独自の構文を必要としない,また高いパフォーマンスが実現できるなど,多くの特長を兼ね備えています。今までAOPに対して敷居が高く感じていた方も,本特別企画でAspectWerkz 2.0によるアスペクト指向開発を体験してみてください。

目次

特集1
大公開! アーキテクトの視点と仕事術
J2EEアーキテクチャ設計入門……平林憲林

  • 第1章:基礎知識編
    J2EEアーキテクトってどんな人?
  • 第2章:設計編【1】
    「作る」側の視点から見るMVCフレームワーク
  • 第3章:設計編【2】
    MVCフレームワークの設計・開発に挑む!
  • 第4章:実装編
    最新JDK 5.0 Tigerを実践でどう生かすか?
  • 第5章:仕事術編
    J2EEプロジェクトを成功に導くための秘訣

特集2
JMeterを使ってみよう! 負荷テストの実践
Webアプリケーションのチューニング

  • 第1章:パフォーマンスチューニングの基礎知識……津田新吾
    チューニングプロセスを考える
  • 第2章:負荷テストとボトルネック調査……小林俊哉
  • 第3章:チューニングの方針……小林俊哉
    ミドルウェアにおける各パラメータのチューニング
  • 第4章:実践チューニング……渡邉英樹
    ログの解析でボトルネックを突きとめる!

特集3
JDK 5.0 Tigerで進歩した便利なテスト手法
相性抜群!? ソフトウェアテストとJDK 5.0

  • 第1章:テストレポート日本語化計画……山根英次
    アノテーション+AspectJを使えばそのまま納品できる
  • 第2章:TestNGはJUnitに代わるテスティングフレームワークになれるのか?……相馬純平
    JUnitから乗り換えるメリットとデメリット

特別企画1
キーワードと実用サンプルで基本概念完全理解! 本物のオブジェクト指向プログラミングを習得する(超入門 第2弾!)

  • 第1章:オブジェクト指向 基本キーワードダイジェスト……菅井 学
    参照,カプセル化,継承,オーバーライドなど
  • 第2章:Swingアプリでオブジェクト指向を体得する……内田智史
    クラスによるオブジェクト生成とメソッド呼び出し
  • 第3章:オブジェクトの再利用性と拡張性をナットクする……内田智史
    図を描いてクラスがわかる!

特別企画2
AspectWerkz 2.0+Tigerによるアスペクト指向開発……沖林正紀 JDK 5.0で体験するAOP

  • 第1章:AspectWerkz 2.0の概要
    インストールからアプリケーションの作成まで
  • 第2章:抽象クラスによるアスペクトの作成
    シミュレーション/アスペクト/ウィービングの設定

連載および一般記事

    [for Programmer]

  • ただ今HOTです! Project Looking Glassで3D体験……櫻庭祐一
    Windowsで動かすLG3Dの世界
  • JBossでEJB 3.0を先取り!……河村嘉之
    POJO,パーシステンス,DIなど
  • JSR-175 アノテーションの作法【2】……丸山不二夫
    EJB 3.0のアノテーション
  • JavaアプリケーションサーバGeronimo……麻野耕一,岩永寿来,大野 渉,長谷川裕一
    GBeanの作成
  • [for OO Designer]

  • オープンソースプロダクツから学ぶ設計手法【2】……佐藤匡剛,山田祥寛
    テスティングフレームワークJUnit
  • [for Project Manager]

  • J2EE プロジェクトマネジメント入門【2】……伊原創
    プロジェクト計画の策定(WBS,スケジュール作成編)
  • The エンジニアコーチング【2】……小田美奈子,上田雅美,竹林一
    コーチングを使った『教えないコンサルティング』で成果を出す
  • コラム

    • JavaOne2005 Conference……編集部
    • 5分でわかるJavaキーワード【2】……杉坂浩一
      「ライブラリ」「コンポーネント」「フレームワーク」
    • 開発現場はいま!?【2】……藤原博文
      実行速度を上げるには非オブジェクト指向
    • バイリンガルITエンジニアことはじめ【2】……河合賢治
      英語は積極的に使おう
    • 数学で鍛える問題解決力と思考力【2】……青木芳文
      余分な情報を排除する
    • 英語でする?【2】……時國滋夫
      日本語と英語は1:1に対応しない