目的とする業務内容に合わせて,アプリケーションを開発します。
アプリケーションサーバでは,Java言語を使用して開発したJ2EEアプリケーションやバッチアプリケーションを実行できます。
一般的なJ2EEアプリケーションは,MVCアーキテクチャに基づいて,コンポーネント化されたプログラム群によって構成されます。個々の業務処理プログラムは,EJBの仕様に従ったEnterprise Beanとして作成します。Enterprise Beanの組み合わせによって複雑なアプリケーションを開発したり,業務の変化に応じてEnterprise Beanを入れ替えたりすることで,再利用性の高いJ2EEアプリケーションが開発できます。
アプリケーションサーバで構築したシステムで動作するアプリケーションは,次のような方法で開発できます。
- Developerの機能を使用して開発する
Developerを使用する場合,EclipseのプラグインであるMyEclipseまたはWTPを使用してアプリケーションを開発できます。
MyEclipseでは,UMLを使用したアプリケーションの設計から,コーディング,ビルド,デバッグまでの一連の開発作業を実行できます。
なお,構築したテスト環境上のJ2EEサーバの起動・停止や,アプリケーションの開始・停止などの操作も,MyEclipseから実行できます。
また,Developerでは,WTPを使用したアプリケーションの開発もサポートしています。GUIを使用してcosminexus.xmlを作成したり,構築したテスト環境上のJ2EEサーバを操作したりできます。
- DeveloperおよびIDEを使用しないで開発する
DeveloperやIDEを使用しなくても,アプリケーションは開発できます。この場合は,テキストエディタを使用してプログラムのソースを作成し,javacコマンドでコンパイルします。また,jarコマンドでアーカイブを作成して,アプリケーションを開発します。
アプリケーションの開発方法の詳細については,マニュアル「Cosminexus アプリケーションサーバ アプリケーション開発ガイド」を参照してください。