

主な内容
第1章 Nexawebのアドバンテージ
クライアント/サーバとWebアプリケーションの両方のメリットを兼ね備えたEnteprise Web 2.0コンピューティングモデルと、それをJava/XMLで実現するNexawebの概要を説明します。
第2章 Nexawebのアーキテクチャ
Nexawebは、Webアプリケーションの通信を含めたプレゼンテーション層、ビジネスロジックの管理と実行、クライアント/サーバ間のリアルタイム・非同期通信をサポートする包括的なプラットフォームです。ここでは、プラットフォームを構成する要素、開発環境、Nedxawebの動作原理について解説します。
第3章 インストールとアプリケーションの作成
Nexaweb Platform、Nexaweb Studioをインストールした後、最も簡単なNexawebアプリケーション「Hello World」を作成します。
次にログオン画面の作成を通して、「クライアント処理」(イベントハンドリング、マクロ処理、DOM操作)、「通信」(サーバへのリクエストとレスポンスの処理、リクエストパラメータのハンドリング)、「サーバの処理」(ServletとJSPの利用)というNexawebアプリケーションの基礎となる要素を解説します。
第4章 サンプルアプリケーションを解剖する
Nexaweb StudioではSVNリポジトリからサンプルアプリケーションを取得できます。サンプルアプリケーション「Easy Trader」(株式売買アプリケーション)のソースコードを例に、warファイルの作成、クライアントロジック(画面表示の制御、マウスやキーボード入力のイベントハンドリング、メッセージ受信時の処理、入力値のバリデーション)、サーバプッシュ通信を実現するNexaweb IMBを理解します。
目次
CHAPTER01 Nexawebのアドバンテージ
NexawebとEnterprise Web 2.0
Enterprise Web 2.0とは何か
Enterprise Web 2.0のROI
オープン標準とオープンソースに対するNexawebのコミットメント
Nexawebのアドバンテージ
CHAPTER02 アーキテクチャと開発環境
Nexawebの基本アーキテクチャ
Nexawebクライアントの動作原理
Nexawebクライアントの共通アーキテクチャ
Nexawebの開発環境
Nexawebアプリケーションと開発サイクル
CHAPTER03 インストールとアプリケーションの作成
インストール
Hello Worldをつくろう
ログオン画面をつくろう
スタイルシートの利用
スタイルシートのソースファイル
コラム・ADVANCE
プロジェクトからの起動とサーバの設定
Nexawebのウィジェット
NexaWebのしくみ―独自描画のUI作成
マクロの引数
Nexawebのでバックモードサーバとの通信
リクエスト結果をアプリケーションで処理するサーバロジック
CHAPTER04 サンプルアプリケーションを解剖する
EasyTraderとは
ソースコードの構成
warファイルを作成する
クライアントロジック
IMBの利用
プラグインの利用
コンフィグレーション
コラム・ADVANCE
SVNリポジトリを利用する
SVNとサンプルコードの取得
Antでwarファイルを作成する
grepによるサンプルの利用
ウィジェットをカスタマイズし利用する
ナレッジオンデマンド発行の書籍は、オンライン書店から購入できます。また、お取り寄せでの取り扱いを行っている書店もございます。直接書店までお問い合わせください。
オンライン書店(アマゾン、シーブック24ドットコム)で購入いただけます。
直接ご注文を承ります。FAXもしくは電子メールでお問い合わせください。
電子メール:info@kodnet.co.jp