Interstage Application Server/Interstage Web Server 移行ガイド
|
目次
索引
|
6.3 INTERSTAGE V3.xからJ2EEアプリケーションへの移行
Interstage Application Server V3.x(Interstage V3.x)からのJ2EEアプリケーションの移行について、以下を説明します。
Interstage V3.xでの運用方法と、J2EEとしての運用方法には、以下の違いがあります。
- Interstage V3.x
- 以下のように、アプリケーションごとにそれぞれ1つのアーカイブファイルとして流通することができます。
アプリケーション |
アーカイブファイル |
EJBアプリケーション |
EJB JARファイル |
Webアプリケーション |
WARファイル |
- J2EE
- 以下に示すようなアプリケーションごとに作成されたアーカイブファイルを、さらにEnterprise ARchive (EAR)ファイルとしてパッケージ化することによって、運用で使用するアプリケーションすべてを1つのアーカイブファイルとして流通することができます。
アプリケーション |
アーカイブファイル |
EJBアプリケーション |
EJB JARファイル |
Webアプリケーション |
WARファイル |
J2EEアプリケーションクライアント |
クライアントJARファイル |
resource adapter |
RARファイル |
- Interstage V3.x
- JavaアプリケーションやWebアプリケーションから、JNDIを使用してEJBやJDBCにアクセスする場合、以下のようにJNDIのサービスプロバイダを使い分ける必要があります。
- EJBにアクセスする場合
com.fujitsu.interstage.ejb.jndi.FJCNCtxFactoryForClient
- JDBCにアクセスする場合
- Symfowareでは
com.fujitsu.symfoware.jdbc2.jndisp.SYMContextFactory
- Oracleでは
com.sun.jndi.fscontext.RefFSContextFactory
-
- J2EE
- J2EEアプリケーションクライアントやWebアプリケーションから、JNDIを使用してEJBやJDBCにアクセスする場合、以下の設定をすることによってJNDIのサービスプロバイダを使い分ける必要はありません。
- J2EEアプリケーションクライアントの場合
Javaに次のパラメタを指定します。
java.naming.factory.initial=com.fujitsu.interstage.j2ee.jndi.InitialContextFactoryForClient
- Interstage V3.x
- 認証や承認を実装するには、ユーザがおのおのの手法でセキュリティの機構を実装する必要があります。
- J2EE
- Interstage ディレクトリサービスを使用したセキュリティ機構によって、J2EEアプリケーションのユーザを一元管理し、J2EE全体で統一された認証や承認の仕組みを実装することができます。
以下の場合について、Interstage V3.xからJ2EEアプリケーションに移行する方法について説明します。
- 6.3.1 サーブレット−EJB連携の移行
- 6.3.2 J2EEアプリケーションクライアント−EJB連携の移行
All Rights Reserved, Copyright(C) 富士通株式会社 2007