J2UL-1188-01Z0(00)
2009年10月
Windows(64)/Linux(64)
Interstage Application Server
まえがき
本書の目的
Interstage Application Serverのマニュアルの読み方とマニュアル体系について説明します。
本書の構成
本書は以下の構成になっています。
第1章 マニュアルの読み方
Interstage Application Serverのマニュアルの読み方を説明します。 第2章 マニュアルの体系
Interstage Application Serverのマニュアルの体系について説明します。 第3章 製品の概要
Interstage Application Serverのマニュアルの概要について説明します。 第4章 リリース情報
Interstage Application Serverの今回のバージョン・レベルでのリリース情報を記載しています。 第5章 目的・用途別の参照マニュアル
Interstage Application Serverの作業工程ごとに、マニュアルの参照先を示します。目的・用途に合わせてお読みください。
輸出許可・商標・著作権
輸出管理規制、商標、および著作権について説明します。
輸出管理規制
本ドキュメントを非居住者に提供する場合には、経済産業大臣の許可が必要となる場合がありますので、ご注意ください。
商標
・
Microsoft、Active Directory、ActiveX、Excel、Internet Explorer、MS-DOS、MSDN、Visual Basic、Visual C++、Visual Studio、 Windows、Windows NT、Windows Server、Win32は、米国およびその他の国における 米国Microsoft Corporationの商標または登録商標です。
・
Sun、Sun Microsystems、Sunロゴ、SolarisおよびすべてのSolarisに関連する商標及びロゴは、米国およびその他の国における米国 Sun Microsystems, Inc.の商標または登録商標です。・
その他の記載されている商標および登録商標については、一般に各社の商標または登録商標です。著作権
Copyright 2009 FUJITSU LIMITED
目 次
第1章マニュアルの読み方...1
第2章マニュアルの体系...7
第3章製品の概要...9
3.1 Interstage Application Serverの位置付け...9
3.2 Interstage Application Serverの特長...9
3.3 Interstage Application Serverの製品体系...9
3.4 Interstage Application Serverの主な機能...10
第4章リリース情報...16 4.1 Java EE 5に準拠した高信頼/高性能な実行環境の提供と生産性向上...16 4.2 Java SE 6に準拠した高信頼/高性能なJava VMの提供...16 4.3 Webサービスの性能向上...16 4.4 x64ネイティブ対応...16 第5章目的・用途別の参照マニュアル... 17 5.1 スタートガイド...17 5.2 設計...17 5.3 開発...17 5.3.1 Webサービス...17 5.3.2 J2EE1.4対応のWebサービス(クライアント機能)のアプリケーション開発...18 5.3.3 J2EEアプリケーション...18 5.3.4 CORBAサービス...18 5.3.5 非同期通信機能...19 5.3.6 グローバルトランザクションサービスのアプリケーションの開発...19 5.4 運用...19
5.4.1 Interstage Application Serverの運用...19
5.4.2 Webサービス...20 5.4.3 非同期通信機能...20 5.4.4 マルチサーバ管理を利用したシステム構築...20 5.4.5 セキュリティ...20 5.4.6 大規模高信頼...21 5.5 保守...21 5.6 リファレンス...22 5.7 メッセージ集...22 5.8 トラブルシューティング...22 5.9 チューニング...23 5.10 移行...23 5.11 アップデート情報...23 5.12 注意事項...23
第
1
章
マニュアルの読み方
Interstage Application Serverのマニュアルの読み方を説明します。
マニュアルの適用製品
Interstage Application Serverの各マニュアルは、以下の製品に適用されます。
・
Interstage Application Server Standard-J Edition・
Interstage Application Server Enterprise Edition・
Interstage Business Application Server Enterprise Edition・
Interstage Business Application Server Standard Edition・
Interstage Studio Standard-J Edition・
Interstage Studio Enterprise Edition・
Interstage Studio with UML Modeling Toolマニュアル名称の表記
本マニュアルでは、マニュアル名称の記載において、マニュアル名の先頭の製品名を省略している場合があります。
マニュアル内の表記
Interstage Application Serverのマニュアル内での表記について説明します。
プラットフォーム固有情報
本マニュアルでは、Interstage Application Server製品でサポートして いる全プラットフォームの内容が含まれている箇所があります。こ の場合、プラットフォームごとに内容が異なる箇所にはプラットフォームを示すマークを付けて記載していますので、必要な情報のみを 参照してください。 Windowsに関する内容が記載されています。 Solarisに関する内容が記載されています。 Linuxに関する内容が記載されています。
製品のバージョン表記
本マニュアルに記載されているInterstage Application Server製品の バージョン表記については、対象製品の正式なバージョンと異なる場合 があります。本マニュアルでは、特に断りがない限り、以下のバージョン 表記を使用していますので、読みかえて利用してください。
バージョン表記 対象製品名/バージョン
V9.2 Interstage Application Server V9.2.0 V9.1 Interstage Application Server V9.1.0 V9.0 Interstage Application Server V9.0.0 Interstage Application Server V9.0.1 8.0 Interstage Application Server 8.0.0
Interstage Application Server 8.0.1 Interstage Application Server 8.0.3
バージョン表記 対象製品名/バージョン
V7.0 Interstage Application Server 7.0 (Solarisの場合)
Interstage Application Server V7.0L10 (Windows/Linuxの場合) V6.0 Interstage Application Server 6.0 (Solarisの場合)
Interstage Application Server V6.0L10 (Windows/Linuxの場合) V5.1 Interstage Application Server 5.1 (Solarisの場合)
Interstage Application Server V5.0L20 (Windows/Linuxの場合) V5.0 Interstage Application Server 5.0 (Solarisの場合)
Interstage Application Server V5.0L10 (Windows/Linuxの場合) V4.1 Interstage Application Server 4.1 (Solaris/Linuxの場合)
Interstage Application Server V4.0L20 (Windowsの場合) V4.0 Interstage Application Server 4.0 (Solarisの場合)
Interstage Application Server V4.0L10 (Windowsの場合) V4 または V4.x Interstage Application Server 4.0/4.1 (Solaris/Linuxの場合)
Interstage Application Server V4.0L10/V4.0L20 (Windowsの場合)
ソフトウェア名称
本マニュアルでは、以下のソフトウェアの名称を略称で表記しています。
ソフトウェア名称 略称
Interstage Application Server Interstage Interstage Traffic Director Traffic Director
Microsoft(R) Windows(R) XP Professional Windows(R) XP Professional Microsoft(R) Windows(R) XP Home Edition Windows(R) XP Home Edition Microsoft(R) Windows(R) XP Professional
Microsoft(R) Windows(R) XP Home Edition
Windows(R) XP
Microsoft(R) Windows Server(R) 2003 Standard Edition、 Microsoft(R) Windows Server(R) 2003 Enterprise Edition、 Microsoft(R) Windows Server(R) 2003, Standard x64 Edition
および
Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003, Enterprise Edition for Itanium-based Systems
Microsoft(R) Windows Server(R) 2003, Datacenter Edition for Itanium-based Systems
Windows Server(R) 2003
Microsoft(R) Windows Server(R) 2003, Standard x64 Edition
Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition
Windows Server(R) 2003 x64 Editions
Microsoft(R) Windows Server(R) 2003, Enterprise Edition for Itanium-based Systems
Microsoft(R) Windows Server(R) 2003, Datacenter Edition for Itanium-based Systems
Windows Server(R) 2003 for Itanium-based Systems
Microsoft(R) Windows(R) 2000 Server Windows(R) 2000 Server
Microsoft(R) Windows(R) 2000 Advanced Server Windows(R) 2000 Advanced Server Microsoft(R) Windows(R) 2000 Professional Windows(R) 2000 Professional
ソフトウェア名称 略称
Microsoft(R) Windows(R) 2000 Server
Microsoft(R) Windows(R) 2000 Advanced Server Microsoft(R) Windows(R) 2000 Professional
Windows(R) 2000
Windows Vista(R) Ultimate Windows Vista(R) Business Windows Vista(R) Home Premium Windows Vista(R) Home Basic Windows Vista(R) Enterprise
Windows Vista(R)
Microsoft(R) Windows Server(R) 2008 Foundation Microsoft(R) Windows Server(R) 2008 Standard Microsoft(R) Windows Server(R) 2008 Enterprise Microsoft(R) Windows Server(R) 2008 Datacenter Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V
Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V
Microsoft(R) Windows Server(R) 2008 Datacenter without Hyper-V
Microsoft(R) Windows Server(R) 2008 for Itanium-based Systems
Windows Server(R) 2008
Microsoft(R) Windows Server(R) 2003, Enterprise Edition for Itanium-based Systems
Microsoft(R) Windows Server(R) 2003, Datacenter Edition for Itanium-based Systems
Microsoft(R) Windows Server(R) 2008 for Itanium-based Systems
Windows Server(R) for Itanium-based Systems
Microsoft(R) Windows Server(R) 2003, Standard x64 Edition
Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 Edition
およびx64版の
Microsoft(R) Windows Server(R) 2008 Foundation Microsoft(R) Windows Server(R) 2008 Standard Microsoft(R) Windows Server(R) 2008 Enterprise Microsoft(R) Windows Server(R) 2008 Datacenter Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V
Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V
Microsoft(R) Windows Server(R) 2008 Datacenter without Hyper-V
Windows Server(R) x64 Editions
Microsoft(R) Windows Server(R) 2003, Standard x64 Edition
Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 Edition
Windows Server(R) x64 Editions(32ビッ
ソフトウェア名称 略称 およびx64版の
Microsoft(R) Windows Server(R) 2008 Foundation Microsoft(R) Windows Server(R) 2008 Standard Microsoft(R) Windows Server(R) 2008 Enterprise Microsoft(R) Windows Server(R) 2008 Datacenter Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V
Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V
Microsoft(R) Windows Server(R) 2008 Datacenter without Hyper-V
のWOW64(Windows 32-bit On Windows 64-bit)サブシステ ム上で、32ビットアプリケーションとして動作するモード
Microsoft(R) Windows Server(R) 2008 Foundation Microsoft(R) Windows Server(R) 2008 Standard Microsoft(R) Windows Server(R) 2008 Enterprise Microsoft(R) Windows Server(R) 2008 Datacenter Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V
Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V
Microsoft(R) Windows Server(R) 2008 Datacenter without Hyper-V
Windows Server(R) 2008 x86 Editions
x64版の
Microsoft(R) Windows Server(R) 2008 Foundation Microsoft(R) Windows Server(R) 2008 Standard Microsoft(R) Windows Server(R) 2008 Enterprise Microsoft(R) Windows Server(R) 2008 Datacenter Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V
Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V
Microsoft(R) Windows Server(R) 2008 Datacenter without Hyper-V
Windows Server(R) 2008 x64 Editions
Microsoft(R) SQL Server(TM) 2000 Driver for JDBC Microsoft(R) JDBCドライバ Java 2 SDK, Standard Edition、および
Java Development Kit
JDK
Java 2 Runtime Environment, Standard Edition、および Java Runtime Environment
JRE
Solaris(TM) オペレーティングシステム Solaris Solaris(TM) 10 オペレーティングシステム Solaris 10 Solaris(TM) 9 オペレーティングシステム Solaris 9 Red Hat Enterprise Linux AS (v.4 for x86)
Red Hat Enterprise Linux 5 (for x86)
Red Hat Enterprise Linux AS (v.4 for EM64T) Red Hat Enterprise Linux 5 (for Intel64) Red Hat Enterprise Linux AS (v.4 for Itanium)
ソフトウェア名称 略称
Red Hat Enterprise Linux 5 (for Itanium) Red Hat Enterprise Linux AS (v.4 for x86) Red Hat Enterprise Linux 5 (for x86)
Linux for x86
Red Hat Enterprise Linux AS (v.4 for EM64T) Red Hat Enterprise Linux 5 (for Intel64)
Linux for Intel64
Red Hat Enterprise Linux AS (v.4 for EM64T) Red Hat Enterprise Linux 5 (for Intel64)
の32ビット互換モード
Linux for Intel64(32ビット互換)
Red Hat Enterprise Linux AS (v.4 for Itanium) Red Hat Enterprise Linux 5 (for Itanium)
Linux for Itanium
マニュアル中の「Windows(R)」は、特にことわりがないかぎり、その文中で説明している機能がサポートしているWindows製品の全般 を指します。 また、以下の製品名称を旧名称で表現している箇所があります。 製品名称 旧製品名称 Symfoware SymfoWARE Systemwalker SystemWalker Interstage Interaction Managerのポータル機能 Interstage Portalworks
サービス名
本マニュアルでは、Interstage Application Server製品のサービスを 以下の機能名で表記しているところがあります。
サービス名 機能名
Webサーバ Interstage HTTP Server Servletサービス JServlet
EJBサービス Interstage EJB CORBAサービス ObjectDirector コンポーネントトランザクションサービス TransactionDirector データベース連携サービス ObjectTransaction Service
用語
本マニュアルでは、以下の用語を使用しています。 用語 意味 管理者 (権限) スーパーユーザ(rootユーザ) [UNIXの場合] Administratorsローカルグループに所属するユーザ [Windowsの場合] C:\Interstage Interstage Application Serverのインストールパス(デフォルト)Interstage Business Application Server/Interstage Studio
に関する注意事項
Interstage Business Application Server、Interstage Studio製品内の本マニュアルを参照する場合、本マニュアルの“Interstage Application Server”、“ Interstage”は各製品のアプリケーションサーバを意味しています。
また本マニュアルでは、Windowsの[スタート]メニューからの操作は、 [スタート] > [プログラム] > [Interstage] > [Application Server]と表 記しています。製品毎に[Application Server]の個所を以下のように読み替えて下さい。
用語 製品名 読み替えの内容
[Application Server] Interstage Studio [Studio Vxx]*1
[Application Server] Interstage Business Application Server [Business Application Server]
*1: Interstage Studioにおけるメニュー名は、Interstage Studioソフトウェア説明書の"インストール手順"で確認してください。
本マニュアルの記述には、特定のエディションのみに適用される部分があります。この場合、その記述の適用対象をInterstage Application
Serverのエディションで記載しています。 Interstage Studio、Interstage Business Application Serverの場合、Interstage Application Server
のエディションを以下の表のとおり対応付けてお読みください。
製品名 エディション Interstage Application Serverのエディション
Interstage Studio Standard-J Edition Interstage Application Server Standard-J Edition Enterprise Edition Interstage Application Server Enterprise Edition with UML Modeling
Tool
Interstage Application Server Enterprise Edition
Interstage Business Application Server
Standard Edition Interstage Application Server Enterprise Edition Enterprise Edition Interstage Application Server Enterprise Edition
Interstage Studio
に関する注意事項
Interstage Studioにおける以下の機能のインストールフォルダは、Interstage Studioソフトウェア説明書の"フォルダ構成とファイル"で確
認し、読み替えてお読みください。
・
アプリケーションサーバ (例: C:\Interstage、Interstageインストールフォルダ、本製品インストールフォルダ)・
JDK (例: C:\Interstage\JDK5、JDKインストールフォルダ)第
2
章
マニュアルの体系
Interstage Application Serverでは、各サービス、各運用の詳細などを説明した各種オンラインマニュアルを用意しています。必要とす
る運用やサービスに合わせて各オンラインマニュアルをお読みください。
マニュアル名 マニュアルの概要・参照の契機
運用ガイド(基本編) Interstage Application Serverの運用方法全般について説明してい
ます。
Interstage HTTP Server 運用ガイド Interstage HTTP Serverの運用を行うために必要な環境設定、運用
手順について説明しています。Webサーバに対する詳細なチュー ニングをする場合に参照してください。 J2EEユーザーズガイド InterstageのJ2EEコンポーネントを利用してアプリケーションの開発 や運用を行うために、J2EEの概要、環境構築やアプリケーションの 運用について説明しています。また、J2EE1.4に準拠したWebサー ビス機能についても説明しています。
OLTPサーバ運用ガイド(注1) Interstage Application ServerでのOLTPサーバ運用について説明し
たものです。
セキュリティシステム運用ガイド Interstage Application Serverでセキュリティ運用するための方法に
ついて説明しています。セキュリティシステムの構築そして運用する 場合に参照してください。 シングル・サインオン運用ガイド シングル・サインオンの運用を行うために必要な環境設定、運用手 順について説明しています。 ディレクトリサービス運用ガイド(注4) ディレクトリサービスを運用するための方法について説明していま す。 MessageQueueDirector 説明書(注1) MessageQueueDirectorの機能および使用方法を解説し、インター ネットやイントラネットを介して接続された、業務システムの構築方法 に関する情報を提供します。 MessageQueueDirector メッセージ集(注1) MessageQueueDirectorのメッセージについて説明しています。 MQ連携サービス 説明書(注1)(注3) MQ連携サービスはアプリケーション間の非同期通信を実現します。 MQ連携サービスの機能および使用方法を解説した上で、業務シス テムの構築および運用方法に関する情報を提供します。 アプリケーション作成ガイド(CORBAサービス編)(注 1) CORBAサービスを利用して分散アプリケーション開発を行うために 必要なプログラミングの方法と、業務運用を実現するためプログラミ ングの手法、手順、および定義を説明しています。 アプリケーション作成ガイド(イベントサービス編) (注 1) イベントサービスを利用してアプリケーション開発を行うために必要 なプログラミングの方法と、業務運用を実現するためプログラミング の手法、手順、および定義を説明しています。 アプリケーション作成ガイド(データベース連携サー ビス編) (注1) 分散アプリケーション開発を行うために必要な具体的なプログラミン グの方法と、業務運用を実現するためプログラミングの手法、手順、 および定義を紹介しています。
高信頼性システム運用ガイド(注1) Interstage Application Serverの高信頼サービスについて説明してい
ます。
リファレンスマニュアル(コマンド編) Interstage Application Serverが提供するコマンドについて説明して
います。
リファレンスマニュアル(API編)(注1) Interstage Application Serverが提供するアプリケーションインタフェー
スについて説明しています。
メッセージ集 Interstage Application Serverで出力されるメッセージについて説明
マニュアル名 マニュアルの概要・参照の契機
トラブルシューティング集 Interstage Application Server製品を使用中に発生しうる既知のトラ
ブルについて、事例・現象と解決方法を説明しています。
移行ガイド 以前のバージョン・レベルから本バージョン・レベルへ移行する場合 の注意事項について説明します。
チューニングガイド Interstage Application Serverの運用形態の変更や、システム規模を
変更する場合などに必要な環境設定のチューニングについて説明 しています。
使用上の注意 Interstage Application Serverを使用する上での注意事項を説明して
います。
アップデート情報 Interstage Application Serverの本バージョン・レベルでアップデート
した内容について説明しています。 Interstage管理コンソール ヘルプ Interstage管理コンソールの機能紹介および、使用方法について説 明しています。 アプリケーション作成ガイド(コンポーネントトランザク ションサービス編(注1)(注2)(注3) コンポーネントトランザクションサービスを利用して分散アプリケー ション開発を行うために必要なプログラミングの方法と、業務運用を 実現するためのプログラミングの手法、手順、および定義を説明し ています。
ebXML Message Service ユーザーズガイド(注1)(注 3) ebMSを使用した業務を検討、構築および運用される方を対象に、 ebMSの機能および使用方法を解説し、ネットワークを介した企業間 取引のシステムを構築するための情報を提供します。 マルチシステム運用ガイド(注1) マルチシステム機能を利用してInterstageを運用するために必要な 環境作成方法、定義方法、運用方法およびプログラミングの手法を 説明しています
Java EE運用ガイド InterstageのJava EEアプリケーションの運用を行うために、環境構築
やアプリケーションの運用について説明しています。
(注1) Interstage Application Server Enterprise Editionのみ
(注2) Linux for Itanium/ Linux for Intel64対応のInterstage Application Serverには含まれません。
(注3) Windows Server(R) for Itanium-based Systems/ Windows Server(R) x64 Editions対応のInterstage Application Serverには含まれ
ません。
(注4) Windows Server(R) for Itanium-based Systems/ Linux for Itanium対応のInterstage Application Server Standard-J Editionには含
まれません。
フレームワーク関係のマニュアルとして以下があります。
マニュアル名 マニュアルの概要・参照の契機
Apcoordinator ユーザーズガイド Apcoordinatorが提供する機能とアプリケーションの開発方法を説明
しています。
Apcoordinator 入門ガイド ApcoordinatorおよびJavaServer Faces 1.1を使用したアプリケーショ
ンの開発手順とサンプルアプリケーションについて説明した入門書 です。
JavaServer Faces 1.1 オンラインマニュアル JavaServer Faces 1.1が提供する機能とアプリケーションの開発方
法、運用時の設定を説明しています。
JavaServer Faces ユーザーズガイドと、JavaServer Facesの各種リファ
レンスがあります。
リファレンス ApcoordinatorのJavaクラス、JSP拡張タグ、定義ファイル、メッセージ
のリファレンスです。
メッセージ集は実行時にエラーが発生した場合に、その他は使用す る機能に応じて参照してください。
第
3
章
製品の概要
Interstage Application Serverとは何かを理解していただくために、最初にお読みください。
3.1 Interstage Application Server
の位置付け
Interstage Application Serverは、InterstageファミリのFoundationカテゴリに含まれる製品です。 Foundationは、ビジネスにあわせた高信
頼・高性能なシステムを、迅速に構築するための基盤であり以下を実現しています。
・
メインフレームで培った高信頼・高性能技術とシステム構築ノウハウを結集、安定した基幹系システムの運用を実現・
アプリケーション運用の自律化機能により業務の負荷状況に左右されない安定したレスポンスを実現・
Webと音声を融合した新たな業務システムにより、業務効率・生産性向上を実現Foundationは、「Interstage Application Server」、「Interstage Business Application Server」、「Interstage Job Workload Server」などの最
新の標準技術に対応した多数のソフトウェアから構成されています。
Interstage Application Serverは豊富なアプリケーション形態と、短時間でセットアップできる高信頼・高性能のアプリケーション実行環
境を提供する、アプリケーションサーバです。以降、Interstage Application Serverが提供する機能について説明します。その他の
Foundationを構成するソフトウェア製品については、各製品のマニュアルを参照してください。
3.2 Interstage Application Server
の特長
Interstage Application Serverは、業務システムの構築・運用を支えるアプリケーションプラットフォームです。 Interstage Application Serverの特長を以下に示します。
・
富士通が長年にわたって培ってきた基幹システム構築のための高信頼・高性能技術を集積し、業務システムの安定稼働を実現し ます。・
インストールから業務アプリケーションの導入・運用操作・監視・保守まで、運用管理の簡単操作を 実現し、運用コストの削減を図 ります。・
業界標準・オープンソースに対応した実行環境と既存システム連携機能により、 アプリケーション資産を有効活用でき、ビジネス ニーズへのスピーディな適応を実現します。・
大規模システムにも適用可能な使い勝手のよいセキュリティ機能で、安心・安全なシステムの構築・運用を実現します。3.3 Interstage Application Server
の製品体系
Interstage Application Serverは、Interstage Application Server Standard-J Editionと Interstage Application Server Enterprise Editionが
あり、 Webアプリケーションを利用した小規模なシステムから、ノンストップ運用や多数のクライアントを同時にサービスするような高性能 /高信頼が要求される基幹業務や大規模ECの企業システムまで、幅広く適用できます。
Interstage Application Server Standard-J Edition
Javaに特化したシステム構築に最適なスタンダード(Java)モデルです。アプリケーションフレームワークを内包することで、各種ソリュー ションを実現するe-ビジネスシステムを短期間かつ低コストで構築が可能になります。・
Webサーバ機能、シングル・サインオン機能に加え、J2EE 1.4に準拠し、SOAP1.2/WSDLなどの最新技術をサポートしたJava実行 環境をサポートします。・
各業種のアプリケーション構築を支援するフレームワークをサポートします。Interstage Application Server Enterprise Edition
Interstage Application Server Standard-J Editionの機能に加え、Java、COBOL、C、C++言語によるOLTPアプリケーション、 CORBAに
よる異種言語/プラットフォーム連携、SOAPによる他企業システム連携を実現する最も汎用性の高いスタンダードモデルです。また、ノ ンストップ運用や、高負荷状況でも安定したレスポンスを保証する高信頼化機能を装備しています。
・
異なる言語/プラットフォーム間を自由につなぐCORBA2.3/SOAP1.1をサポートします。・
運用管理製品「Systemwalker」との連携により、システムの集中監視が可能です。万一のトラブルが発生した場合でも、ネットワー ク経由で復旧できるなど、システム運用性を大幅に高めることができます。・
不測事態発生時に業務運用を代替マシンへシームレスに引き継ぐホットスタンバイ機能、システムを停止することなくアプリケーショ ンの入れ替えが可能な動的アプリケーション入れ替え機能などの先進の高信頼化技術により、安定したシステム稼働を実現しま す。・
企業間取り引きの世界標準ebXMLにより、他社の企業システムとの取引を早期に実現できます。・
メインフレームなどのさまざまなプラットフォーム上のシステムと連携して構築される大規模高信頼システムへの対応として、他プラッ トフォームとの効率的な連携を実現する非同期通信サービスを提供します。Web
サービス対応
SOAP(Simple Object Access Protocol)、ebXML(e-Business XML)、などのWebサービスの国際標準技術に対応しています。 これら
の機能を使って、さまざまなWebサービスとシームレスに連携 できるので、柔軟かつ低コストで企業システムを構築することができま す。
J2EE
対応
最新のコンポーネント化技術であるJ2EE(Java 2 Platform, Enterprise Edition)に 対応しています。Servlet、JSP、EJB(Enterprise
JavaBeans)などを使用することに より、高い生産性でシステム構築できます。
CORBA
対応
OMGによって定められた分散オブジェクトの標準技術であるCORBAに対応しています。 プラットフォームや開発言語に依存しないア プリケーション実行環境の提供や、 異なるベンダー間の相互接続性を保証しています。Web
サーバ機能
Webアプリケーションの動作環境として、高信頼、高性能な Apache2.0.59をベースとしたWebサーバを搭載しています。ブロードバンドインターネット対応
ブロードバンドインターネット対応として、IPv6をサポートしています。 既存のIPv4に加え、IPv6でシステム構築が可能です。OLTP
機能
富士通がメインフレーム分野で培った高信頼化技術を継承することにより、 省資源化を実現するリソース共有機能、応答性の保証の ためのキュー管理 機能を含む高性能、高信頼なOLTP機能を実現しています。 従来のWebアプリケーションでは実現できなかったセション管理などの基 幹業務向けのコンポーネントトランザクションサービスを提供 します。大規模・高信頼システム対応
ホットスタンバイ
・
業務運用中のサーバに対して、同様の環境を備えたサーバを待機として準備し、業務運用中のサーバが故障時に待機していた サーバが業務を引き継ぎます(1対1運用待機型)。・
Solaris版のInterstage Application Serverでは、待機側のサーバも運用させることにより、サーバ相互で引き継ぎ可能な環境を構築することができます(相互待機型)。相互待機型のクラスタは、Interstage Application Serverのマルチシステム機能を利用することに より、システム単位での相互待機が可能です。 負荷分散
・
複数台のサーバを同一システムとして処理を並行に行い、クライアントからの処理を自動的に分散します。 サーバ異常時は異常 サーバを切り離して残りのサーバで運用を行います。 クライアント側は使用するサーバを意識する必要はなく、システムが自動的 にサーバに振り分けます。 動的アプリケーション入れ替え機能(Enterprise Editionで提供されます) ノンストップ運用が求められるシステムに対応します。 システム運用をまったく停止することなく、業務アプリケーションの 追加や入れ替 え、環境変数など動作環境の変更が可能です。 高性能な実行環境J2EEの実行環境として、高速のJava実行基盤(コンテナ)を 提供しています。これにより、EJB、Servlet、JSPなどの Javaアプリケーショ
ンを高速に処理できます。
ディレクトリサービス機能
ユーザ管理情報(ユーザ名、パスワード、ユーザの権限など)を格納できるディレクトリサービス機能を提供します。
セキュリティ機能
・
CORBA標準に準拠したFireWallセキュリティ機能(Interstage Security Directorと組み合わせが必要です。)
・
CORBAクライアントとサーバアプリケーション間のHTTPによる通信のためのHTTPトンネリング機能・
SSL 3.0、TLS 1.0のクライアント・サーバ認証と128ビット暗号機能・
分散サーバ環境での適用性を高めるべく、分散ディレクトリ(LDAP:Lightweight Directory Access Protocol)をベースとして以下の 機能を提供します。-
アプリケーション(クライアント/サーバ)からの要求によるユーザ認証-
認証結果による業務環境やアプリケーション単位のアクセス制御・
一回のサインオンで、複数のシステムやWebサービスへのアクセスを可能とする認証/認可サービス(シングル・サインオン機能)・
国際標準技術JavaAPI(JAXM 1.1、JAX-RPC 1.1)の実装と業界標準WS-Securityの仕様に準拠したWebサービスのセキュリティ機 能分散トランザクション機能(
Enterprise Edition
で提供されます)
・
アプリケーションが複数のデータベースにアクセスした場合、更新データに矛盾が発生しないように同期更新を保証します。・
アプリケーションが別システムに配置されている複数のデータベースにアクセスした場合にも、更新データに矛盾が発生しないよう に同期更新を保証します。・
異常時のリカバリ処理をInterstage Application Serverが行います。非同期通信機能
・
メッセージキューを介したアプリケーション間の非同期通信をサポートします。 アプリケーション間の通信でメッセージが使用され、 送信側のアプリケーション が出力したメッセージを、受信側のアプリケーションが必要な時に取り出して 利用することができます。 また、グローバルサーバとの接続もできるため、 ネットワークを介して基幹業務と連携した業務構築も可能です。・
Interstageでは、非同期通信機能として、以下の機能を提供しています。-
Interstage JMS J2EEの規約に準拠した非同期通信機能。-
イベントサービス CORBAの規約に準拠した非同期通信機能。-
MessageQueueDirector 富士通が規定した機能豊富な非同期通信機能。グローバルサーバの機能(ACM、TJNL)と連携する場合、およびSymfoware トランザクション連携機能を使用する場合は、MessageQueueDirectorを使用してください。・
IBM社のWebSphere MQとの非同期通信による連携が可能です。既存ホストシステムの活用
既存のアプリケーションやデータベースをカプセル化するラッパー機能を 利用することで、既存業務システムを充分に活用した新たな システム構築 が短期間で実現することができます。 また、エミュレータベースからWebブラウザへの移行は操作性の向上が図 れる上、 新たな設備投資(専用端末、専用線)が不要です。 (ホスト資産の活用はServer2000ホスト連携プレミアム V1.1または NETSTAGE Director V2.0以降が必要です。)運用管理機能
・
Systemwalker Centric Managerを利用することにより、Interstage Application Server上で 運用されているアプリケーションの稼働管理、性能管理が可能です。 これにより、万一トラブルが発生した場合でも、ネットワーク経由で復旧できるなど、 システムの運用性 を大幅に高めることができます。
・
Systemwalker Operation Managerを利用することにより、 ワークユニットの自動実行/監視/操作などのシステムの 運用・管理作業を自動化することができます。
簡易導入機能
ワンタッチインストール機能や、運用規模に合わせた システム環境の自動設定機能などを提供しており、 容易に導入することができま す。プラットフォームや開発言語に依存しない実行環境
Solaris、Windows、Linuxのプラットフォームやアプリケーション 開発言語に依存しないアプリケーションの実行環境を 用意(C、C++、 Java、COBOLをサポート)しています。COBOLは、大量データ処理、伝票・帳票処理、高速性・高信頼性 など、ビジネスアプリケーションに適した特長があります。 既存のCOBOL
アプリケーションを流用またはノウハウを活用する ことにより、高生産性を実現できます。 さらに、EJB/Javaとの連携も可能であり、効率 的にシステムを 構築することが可能です。 Interstage Application Serverは、他のWebアプリケーション・サーバ にみられるJavaだけの サポートではなく、Javaと使いなれた 言語(C/C++、COBOL)を組合せてシステムを構築できます。
第
4
章
リリース情報
Interstage Application Server V9.2では、以下の点を強化しています。
・
Java EE 5に準拠した高信頼/高性能な実行環境の提供と生産性向上・
Java SE 6に準拠した高信頼/高性能なJava VMの提供・
Webサービスの性能向上・
x64ネイティブ対応 また上記以外にも、多数の機能強化をおこなっています。詳細な内容は「アップデート情報」を参照してください。4.1 Java EE 5
に準拠した高信頼/高性能な実行環境の提供と生産性向
上
Java EE 5準拠の実行環境を提供します。Java EE 5のEJB 3.0等により、従来のJ2EE 1.4に比べ、アプリケーション開発の生産性の大幅
な向上を図りました。
また、Interstageの高信頼/高性能技術により、Java EE 5アプリケーションの高信頼/高性能な運用を実現します。
4.2 Java SE 6
に準拠した高信頼/高性能な
Java VM
の提供
Java SE 6準拠のJava VMを提供します。メモリ管理機能の改良、メモリ不足時の予兆監視等、富士通独自の機能強化を行っており、Java
アプリケーションの高信頼/高性能な実行が可能です。
4.3 Web
サービスの性能向上
StAX(Streaming API for XML)やJAX-WS 2.0(Java API for XML-Based Web Services 2.0)等への対応により、従来のJ2EE 1.4に比
べ、Webサービスの大幅な性能向上を図りました。
4.4 x64
ネイティブ対応
x64マシン上での64bitネイティブアプリケーションとしての動作をサポートします。
Interstage上のアプリケーションが64bitネイティブで動作するため、アプリケーションにおいて、64ビットの膨大なメモリを使用可能とな
第
5
章
目的・用途別の参照マニュアル
Interstage Application Serverの作業工程ごとに、マニュアルの参照先を示します。目的・用途に合わせてお読みください。
5.1
スタートガイド
簡単なアプリケーションを用いて、アプリケーション開発から運用までの操作について説明しています。また、サンプルアプリケーション の実行方法を説明しています。 目的・用途 マニュアル参照先 マニュアル名称 記載箇所 サンプルアプリケーションの実行 スタートガイド サンプルアプリケーションの実行 Webアプリケーションの開発 スタートガイド Webアプリケーションの開発運用 J2EEアプリケーションの開発 スタートガイド J2EEアプリケーションの開発運用 フレームワークを利用したアプリケーショ ンの開発 スタートガイド フレームワークを利用したアプリケーショ ンの開発5.2
設計
Interstage Application Serverのシステム設計について説明します。
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 Interstage環境詳細設計 チューニングガイド -アプリケーション実行環境(ワークユニッ ト)設計 運用ガイド(基本編) ワークユニットの設計
J2EEアプリケーションの設計 J2EEユーザーズガイド J2EEアプリケーションの設計
セキュリティシステムの設計 セキュリティシステム運用ガイド
-5.3
開発
Interstage Application Serverのアプリケーションの開発について説明します。
5.3.1 Webサービス
Webサービスのアプリケーションの開発について説明します。J2EE1.4
対応の
Web
サービス(サーバ機能)のアプリケーション開発
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 Webサービス(サーバ機能)のアプリケー ション開発の流れ J2EEユーザーズガイド Webサービス(サーバ機能)の開発 Webサービスアプリケーションを開発す る J2EEユーザーズガイド Webサービスアプリケーションを開発す るJ2EEアプリケーションの設計 J2EEユーザーズガイド J2EEアプリケーションの設計 deployment descriptorを編集する J2EEユーザーズガイド deployment descriptorを編集する
5.3.2 J2EE1.4対応のWebサービス(クライアント機能)のアプリケーション開発
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 Webサービス(クライアント機能)のアプリ ケーション開発の流れ J2EEユーザーズガイド Webサービスを呼び出す場合(クライア ント機能)の開発 Webサービスのインタフェース情報を入 手する J2EEユーザーズガイド Webサービスのインタフェース情報を入 手する スタブを生成する J2EEユーザーズガイド スタブを生成する Webサービスクライアントアプリケーショ ンを開発する J2EEユーザーズガイド Webサービスクライアントアプリケーショ ンを開発する5.3.3 J2EEアプリケーション
J2EEのアプリケーションの開発について説明します。J2EE
開発全般
目的・用途 マニュアル参照先 マニュアル名称 記載箇所J2EEアプリケーションの開発 J2EEユーザーズガイド J2EEアプリケーションの設計 JNDIを利用するための環境設定 J2EEユーザーズガイド JNDI
J2EE
アプリケーション
目的・用途 マニュアル参照先
マニュアル名称 記載箇所
Webアプリケーションの開発 J2EEユーザーズガイド Webアプリケーションの開発 EJBアプリケーションの開発 J2EEユーザーズガイド EJBアプリケーションの開発
アプリケーションの配備 J2EEユーザーズガイド J2EEアプリケーションの配備と設定
JMS
アプリケーション
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 JMSアプリケーションの開発 J2EEユーザーズガイド JMSアプリケーションの開発connector
アプリケーション
目的・用途 マニュアル参照先 マニュアル名称 記載箇所connectorアプリケーションの開発 J2EEユーザーズガイド connectorアプリケーションの開発
5.3.4 CORBAサービス
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 アプリケーション作成のための基礎知識 アプリケーション作成ガイド(CORBAサー ビス編) CORBAアプリケーションの基礎知識 アプリケーションの開発(C言語) アプリケーション作成ガイド(CORBAサー ビス編) アプリケーションの開発(C言語) アプリケーションの開発(Java言語) アプリケーション作成ガイド(CORBAサー ビス編) アプリケーションの開発(Java言語) アプリケーションの開発(COBOL言語) アプリケーション作成ガイド(CORBAサー ビス編) アプリケーションの開発(COBOL言語) IDL定義 アプリケーション作成ガイド(CORBAサー ビス編) IDL定義
5.3.5
非同期通信機能
非同期通信機能のアプリケーションの開発について説明します。イベントサービス
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 イベントサービスのアプリケーションの開 発 アプリケーション作成ガイド(イベントサー ビス編) アプリケーションの開発(各機能)5.3.6
グローバルトランザクションサービスのアプリケーションの開発
グローバルトランザクションサービスのアプリケーションの開発について説明します。 目的・用途 マニュアル参照先 マニュアル名称 記載箇所 グローバルトランザクションサービスのア プリケーションの開発 アプリケーション作成ガイド (データベー ス連携サービス編) 分散アプリケーションを作成するための 基礎知識5.4
運用
Interstage Application Serverを運用するために必要な操作について説明します。
5.4.1 Interstage Application Serverの運用
Interstage Application Serverの運用するために必要な操作について説明します。
目的・用途 マニュアル参照先
マニュアル名称 記載箇所
Interstage管理コンソールの起動 運用ガイド(基本編) Interstage管理コンソールの起動・停止 Application Serverの起動と停止 運用ガイド(基本編) Interstageの起動・停止
ワークユニットによるアプリケーション運 用
運用ガイド(基本編) アプリケーションの運用
5.4.2 Webサービス
Webサービスを運用するために必要な操作について説明します。
目的・用途 マニュアル参照先
マニュアル名称 記載箇所
Webサービス(サーバ機能)の運用 J2EE ユーザーズガイド Webサービス(サーバ機能)の運用方法 Webサービス(クライアント機能)の運用 J2EE ユーザーズガイド Webサービス(クライアント機能)の運用方
法
5.4.3
非同期通信機能
非同期通信機能を運用するために必要な操作について説明します。イベントサービス
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 イベントサービスの説明 アプリケーション作成ガイド (イベントサー ビス編) 機能 イベントサービスの環境設定 アプリケーション作成ガイド (イベントサー ビス編) 環境設定 イベントサービスの運用 アプリケーション作成ガイド (イベントサー ビス編) 運用5.4.4
マルチサーバ管理を利用したシステム構築
マルチサーバ管理を利用したシステム構築について説明します。 目的・用途 マニュアル参照先 マニュアル名称 記載箇所 マルチサーバ環境の構成 運用ガイド(基本編) マルチサーバ環境の構成 マルチサーバ管理の操作機能 運用ガイド(基本編) マルチサーバ管理の操作機能 設計方法 運用ガイド(基本編) 設計方法 サイトの構築 運用ガイド(基本編) サイトの構築Interstage Application Serverの環境構築 運用ガイド(基本編) Interstageの環境構築 Interstage Application Serverの運用 運用ガイド(基本編) Interstageの運用
5.4.5
セキュリティ
セキュアなシステムを運用するために必要な操作について説明します。セキュリティ全般
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 セキュリティ全般 セキュリティシステム運用ガイド-認証とアクセス制御
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 Interstage HTTP Serverの認証とアクセス 制御 セキュリティシステム運用ガイド Interstage HTTP Serverの認証とアクセス 制御の設定SSL
による暗号化通信
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 SSLの設定 セキュリティシステム運用ガイド SSLによる暗号化通信 J2EEでSSLを利用する方法 セキュリティシステム運用ガイド J2EEでSSLを利用する方法 CORBAサービスでSSLを利用する方法 セキュリティシステム運用ガイド CORBAサービスでSSLを利用する方法 Portable-ORBでSSLを利用する方法 セキュリティシステム運用ガイド Portable-ORBでSSLを利用する方法 ディレクトリサービスでSSLを利用する方 法 セキュリティシステム運用ガイド ディレクトリサービスでSSLを利用する方 法J2EE
アプリケーションのセキュリティ
目的・用途 マニュアル参照先 マニュアル名称 記載箇所J2EEアプリケーションのセキュリティ J2EE ユーザーズガイド J2EEアプリケーションのセキュリティ
ファイアウォール
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 J2EEサービスでファイアウォールを通す セキュリティシステム運用ガイド J2EEのHTTPトンネリング CORBAサービスでファイアウォールを通 す セキュリティシステム運用ガイド HTTPトンネリング5.4.6
大規模高信頼
大規模・高信頼なシステムの構築について説明します。 目的・用途 マニュアル参照先 マニュアル名称 記載箇所 IPCOMを利用したシステム構築 高信頼性システム運用ガイド IPCOMによる縮退を利用した高信頼化 システム クラスタシステムを利用したシステム構築 高信頼性システム運用ガイド クラスタサービス機能 両現用縮退方式を利用したシステム構 築 高信頼性システム運用ガイド 両現用縮退方式を利用した高信頼化シ ステム5.5
保守
資源や運用環境のバックアップについて説明します。目的・用途 マニュアル参照先 マニュアル名称 記載箇所 セットアップ資源やサービスの資源をバッ クアップ(管理対象サーバおよびスタンド アロンサーバの場合) 運用ガイド(基本編) バックアップ手順(管理対象サーバおよ びスタンドアロンサーバの場合) セットアップ資源やサービスの資源をバッ クアップ(管理サーバ) 運用ガイド(基本編) バックアップ手順(管理サーバの場合) バックアップしておいた資源をリストア(管 理対象サーバおよびスタンドアロンサー バの場合) 運用ガイド(基本編) リストア手順(管理対象サーバおよびスタ ンドアロンサーバの場合) バックアップしておいた資源をリストア(管 理サーバ) 運用ガイド(基本編) リストア手順(管理サーバの場合) 資源や運用環境を他サーバへ資源移行 運用ガイド(基本編) 他サーバへの資源移行
5.6
リファレンス
API(アプリケーションインタフェース)とコマンドのリファレンスについて説明します。 目的・用途 マニュアル参照先 マニュアル名称 記載箇所 API一覧 リファレンスマニュアル(API編) -コマンド一覧 リファレンスマニュアル(コマンド編) -JDK ドキュメントについては 、 オンラインマニュアル用の CD-ROM に同梱していますので参考にしてください 。 CD ドライブの 「\ApplicationServer\javadocs」の配下に格納されていますので解凍して使用してください。・
JDK 5.0 (jdk5-jdkdocs.zip)・
JDK 1.4.2 (jdk14-jdkdocs.zip)・
JDK 6 (jdk6-jdkdocs.zip)J2EEのAPIリファレンスについては、 Sun Microsystems,Inc.(http://java.sun.com)から提供されているドキュメントを参照してください。 SSO の API リ フ ァ レ ン ス は 、 オ ン ラ イ ン マ ニ ュ ア ル 用 の CD-ROM に 同 梱 し て い ま す の で 参 考 に し て く だ さ い 。 CD ド ラ イ ブ の
「\ApplicationServer\javadocs」の配下に格納されていますので解凍して使用してください。
・
SSO(javadocs_sso.zip)・
SSO(javadocs_sso_federation.zip)5.7
メッセージ集
出力されるメッセージについて説明します。 目的・用途 マニュアル参照先 マニュアル名称 記載箇所Interstage Application Serverメッセージ
集
メッセージ集
-MessageQueueDirector メッセージ集 MessageQueueDirector メッセージ集
-5.8
トラブルシューティング
目的・用途 マニュアル参照先
マニュアル名称 記載箇所 障害調査資料の採取 トラブルシューティング集 障害調査資料の採取
インストール・アンインストール時の異常 トラブルシューティング集 インストール・アンインストール時の異常
Interstage管理コンソール操作中の異常 トラブルシューティング集 Interstage管理コンソール操作中の異常 Webサーバ運用時の異常 トラブルシューティング集 Interstage HTTP Server運用時の異常 J2EEアプリケーション開発・運用時の異 常 トラブルシューティング集 J2EEアプリケーション開発・運用時の異 常 CORBAサービス使用時の異常 トラブルシューティング集 CORBAサービス使用時の異常 シングル・サインオン運用時の異常 トラブルシューティング集 Interstage シングル・サインオン運用時の 異常 Java実行環境運用時の異常 トラブルシューティング集 Java実行環境運用時の異常
5.9
チューニング
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 チューニング チューニングガイド-5.10
移行
旧バージョンからの移行について説明します。 目的・用途 マニュアル参照先 マニュアル名称 記載箇所 旧バージョン・レベルからの変更 移行ガイド 旧バージョン・レベルからの変更 旧バージョン・レベルからの資源の移行 方法 移行ガイド 旧バージョン・レベルからの資源の移行 方法 旧機能から新機能への移行方法 移行ガイド 旧機能から新機能への移行方法 J2EEの移行 移行ガイド J2EEの移行 OLTP機能の移行 移行ガイド OLTP機能の移行5.11
アップデート情報
目的・用途 マニュアル参照先 マニュアル名称 記載箇所 アップデート情報 アップデート情報-5.12
注意事項
Interstage Application Serverの注意事項について説明します。
目的・用途 マニュアル参照先
マニュアル名称 記載箇所 ソフトウェア条件 使用上の注意 ソフトウェア条件
目的・用途 マニュアル参照先
マニュアル名称 記載箇所 制限事項 使用上の注意 制限事項