概要
特集1
フレームワーク徹底活用
Part1 Struts,そこが知りたい!
Part2 Struts対抗馬 大研究
Jakarta Strutsは,バージョン1.0が2001年6月にリリースされて以来,世界中に急速に広まり,今やJ2EE Webアプリケーションフレームワークのデファクトスタンダードと言える存在になりました。
本特集Part1では,Strutsの導入を検討している方とすでに活用されている方を対象に,Q&A形式でStrutsに関するさまざまな疑問にお答えしていきます。
Part2では,Strutsの対抗馬ともいうべき存在で,海外でも多くのユーザから支持されているJakarta TapestryとWebWorkの2つのオープンソース・Webアプリケーションフレームワークについて,その概要と活用のための基礎知識をわかりやすく解説します。
特集2
with Tomcat,Xdoclet,Eclipse
オープンソースで簡単J2EE開発
はじめようJBoss
JBossは,オープンソースのJ2EEサーバです。本特集ではこのJBossと,Tomcat,XDoclet,Eclipseという,これまたオープンソースのソフトウェアを組み合わせたJ2EEアプリケーション開発について解説していきます。この最強の組み合わせによって,とても簡単に開発が行えるようになります。
まず第1章ではJBossについて,続く第2章ではJBoss利用時に困りがちなJBoss組み込み版Tomcatの設定方法について解説します。そして,いよいよ開発です。第3章ではJ2EE開発の敷居の高さを解消してくれるXDocletというツールを用いて,第4章ではそれに加えてEclipseも用いての開発方法をご紹介します。
みなさんもこれを機に,ぜひJBossを使ってみてください!
特集3
世界最速データベース
MySQL徹底攻略
MySQLは,オープンソースのデータベースです。日本での知名度はPostgreSQLのほうが高いのですが,“LAMP”(Linux,Apache,MySQL,PHP/Perl/Python)の1つに称されていることからもわかるように,世界的には非常に著名なデータベースです。その魅力は,扱いの容易さ,安定性,そしてなんと言ってもその速度です。さらに,開発・運用における柔軟性の高さは,プログラマにとって非常にありがたいものです。
本特集ではこのMySQLについて,そまざまな角度から徹底解説していきます。
特別企画
UNIXコマンドとオープンソースで
Webシステムの管理・監視
稼動中のWebシステムを管理するには,さまざまな方法・道具があります。もっとも基本的なテクニックは,本特別企画の第2章で紹介するような,UNIXコマンドや簡単なスクリプトによるログ解析です。うまく利用すれば,特別なソフトウェアを導入しなくてもシステムの監視を行うことができます。さらに詳しくシステムの監視をする際には,第3章から第5章で紹介するようなAWStatsやMRTGなどのソフトウェアを導入するのが得策です。これらは,初心者でも扱いやすい,定番ソフトウェアと言えます。
シリーズ特集[Open Sourceで業務システム #03]
○Namazu ○Lucene
検索システムを作ろう
イントラネットで立ち上げられる企業内ポータルサイトにおいて,もっとも望まれる機能の1つに「検索機能」が挙げられます。検索処理が可能になれば,イントラネット内に散らばる各種ドキュメント(HTML文書,Word/Excel,PDFなど)から,横断的に情報を取得することが可能となります。
今回のシリーズ特集「Open Sourceで業務システム」では,フリーの検索アプリケーションの定番「Namazu」と,100%Pure Javaの検索アプリケーション「Jakarta Lucene」を取り上げ,イントラネット内に検索システムを構築する手法を紹介します。