1.2.4 アプリケーション開発環境の概要と特長

ここでは,Cosminexusのアプリケーション開発環境の概要と特長について説明します。詳細については,「6.1 Cosminexusでのアプリケーション開発の特長」を参照してください。

<この項の構成>
(1) アプリケーション開発環境の概要
(2) アプリケーション開発環境の特長

(1) アプリケーション開発環境の概要

Cosminexusでは,アプリケーションサーバ上で実行するJ2EEアプリケーションを開発するために,J2EEアプリケーションの開発からデバッグまでを一連の流れで実行できる,統合開発環境を提供しています。Cosminexusの統合開発環境では,業務指向スタイルでのJ2EEアプリケーションの開発を支援しています。業務指向スタイルとは,業務の流れに着目し,その業務を遂行するために必要な操作や手順を実装していく開発スタイルです。これによって,ユーザインタフェースの早期確定や,MVCアーキテクチャに従った効率の良いJ2EEアプリケーション開発ができます。Cosminexusの開発環境では,プログラミング・デバッグからCosminexus独自の開発支援機能を使用したアプリケーションの実装までを,一貫したインタフェースで実行できます。

また,Webサービスに対応するためのSOAPアプリケーションの開発も支援しています。SOAPアプリケーションは,Cosminexusで提供されているSOAPアプリケーション開発支援機能を使用して開発できます。また,SOAPアプリケーションで送受信するSOAPメッセージは,セキュリティ機能によって機密保護ができます。

さらに,Cosminexusでは,開発環境の中に,テスト用の実行環境を構築できます。このため,アプリケーションの設計・プログラミングからテスト・デバッグまで,アプリケーション開発に必要な一連の作業を,すべて開発環境で実行できます。

(2) アプリケーション開発環境の特長

Cosminexusで構築するアプリケーションの開発環境の特長について説明します。