Sun ONE Application Server 7 開発者ガイド |
817-0602-10 |
最終更新日: 2002 年 9 月 13 日 |
目 次対象読者
マニュアルの使用法
マニュアルの構成
関連情報
マニュアルの表記規則
一般的な表記規則
製品サポート
ディレクトリ名の表記規則
アプリケーションの要件
J2EE プログラミングモデルについて
クライアントレイヤ
J2EE アプリケーションの最適な設計方法
ブラウザクライアント
プレゼンテーションレイヤ
シンプルな CORBA クライアント
ACC クライアント
Web サービスクライアント
JMS クライアント
サーブレット
ビジネスロジックレイヤ
JSP
静的なコンテンツ
SHTML
CGI
セッション Beans
データアクセスレイヤ
エンティティ Beans
メッセージ駆動型 Beans
サーブレットおよび JSP を使ったデータ表示
再利用可能なアプリケーションコードの作成
アプリケーションのモジュール化
機能の分離
再利用可能なコード
パッケージ済みコンポーネント
共有フレームワーククラス
セッションとセキュリティの問題
開発環境の設定
開発用サーバーのインストールと準備
コンポーネントの作成手順
開発ツール
asadmin コマンド
管理インタフェース
Sun ONE Studio
Apache Ant
移行ツール
プロファイルツール
ソースコード制御ツール
Sun ONE Studio でサポートされるその他のツール
Web アプリケーションの作成
Enterprise JavaBeans の作成
ACC クライアントの作成
コネクタの作成
アプリケーションの作成
Sun ONE Application Server のセキュリティの目標
Sun ONE Application Server 固有のセキュリティ機能
Sun ONE Application Server のセキュリティモデル
Web アプリケーションと URL の承認
セキュリティ責任の概要
エンタープライズ Bean メソッドの呼び出し
ACC クライアントによるエンタープライズ Bean メソッドの呼び出し
アプリケーション開発者
セキュリティの一般的な用語
アプリケーション編成者
アプリケーション配備者
認証
コンテナセキュリティ
承認
レルム
ロールマッピング
プログラムによるセキュリティ
セキュリティ情報のガイド
宣言によるセキュリティ
アプリケーションレベルのセキュリティ
Web コンポーネントレベルのセキュリティ
EJB レベルのセキュリティ
ユーザー情報
レルムの設定
セキュリティロール
レルムの設定方法
server.policy ファイル
管理インタフェースの使用法
サポートされるレルム
asadmin コマンドの使用
server.xml ファイルの編集
file
ldap
certificate
solaris
カスタムレルムの作成
デフォルトのアクセス権
プログラムによるログイン
アプリケーションのアクセス権の変更
セキュリティマネージャの無効化
対策
プログラムによるログインのアクセス権の付与
ProgrammaticLogin クラス
アセンブリと配備の概要
モジュール
モジュールとアプリケーションのアセンブル
アプリケーション
J2EE 標準記述子
Sun ONE Application Server 記述子
命名規則
JNDI ネーミングサービス
ディレクトリ構造
実行時環境
モジュールの実行時環境
クラスローダー
アプリケーションの実行時環境
クラスローダーの階層
サンプルアプリケーション
クラスローダー領域
クラスローダー分離の回避
アセンブリ用ツール
モジュールおよびアプリケーションの配備
Apache Ant
WAR モジュールのアセンブル
Sun ONE Studio
配備記述子ベリファイア
EJB JAR モジュールのアセンブル
ライフサイクルモジュールのアセンブル
アプリケーションのアセンブル
ACC クライアントのアセンブル
J2EE CA リソースアダプタのアセンブル
配備名とエラー
Apache Ant のアセンブリツールおよび配備ツール
配備のライフサイクル
動的な配備
配備ツール
配備されたアプリケーションまたはモジュールの無効化
動的な再読み込み
Apache Ant
モジュールまたはアプリケーションベースでの配備
Sun ONE Studio
asadmin コマンド
管理インタフェース
WAR モジュールの配備
EJB JAR モジュールの配備
ライフサイクルモジュールの配備
asadmin コマンド
ACC クライアントの配備
管理インタフェース
J2EE CA リソースアダプタの配備
共有フレームワークへのアクセス
Sun ONE Application Server 7 の Ant タスク
アプリケーション配備記述子ファイル
sun-appserv-deploy
再利用可能なサブ要素
sun-appserv-undeploy
sun-appserv-instance
sun-appserv-component
sun-appserv-admin
sun-appserv-jspc
server
component
fileset
sun-application_1_3-0.dtd ファイル
サブ要素
sun-application.xml ファイル内の要素
データ
属性
sun-application
サンプルアプリケーション XML ファイル
web
web-uri
context-root
pass-by-reference
unique-id
security-role-mapping
role-name
principal-name
group-name
サンプル application.xml ファイル
サンプル sun-application.xml ファイル
デバッグの有効化
管理インタフェースの使用
JPDA オプション
server.xml ファイルの編集
Sun ONE Studio を利用したデバッグ
JSP のデバッグ
デバッグ用スタックトレースの生成
Sun ONE Message Queue のデバッグ
ログ
管理インタフェースの使用
プロファイル
server.xml ファイルの編集
HPROF プロファイラ
Optimizeit プロファイラ
Wily Introscope プロファイラ
Jprobe プロファイラ
サーバーライフサイクルのイベント
LifecycleListener インタフェース
LifecycleEvent クラス
サーバーライフサイクルイベントコンテキスト
ライフサイクルモジュールのアセンブルと配備
ライフサイクルモジュールに関する注意事項