Sun Java Studio Creator 2
- 概要
「Sun Java Studio Creator 2」は、「かんたん開発」を実現し、ドラッグ&ド
ロップにてWebアプリケーションをビジュアルに開発・配備するためのJavaアプ
リケーションの統合開発環境(IDE)です。
本バージョンでは、Webアプリケーションの操作性向上に大きく寄与するAjax
(Asynchronous JavaScript and XML)アプリケーション開発への対応や、
JSR168に対応のポートレット作成機能を装備しました。
新たなコンポーネントと CSS スタイルエディタにより、HTML ページをインポー
トし、EJB コンポーネントを使用するアプリケーションを構築することができま
す。 Web アプリケーション開発をより直観的なものとし、改良された Java ソー
スコードエディタやリファクタリング機能により、コードの変更をアプリケーショ
ン全体に適用させたり、CVSソースコード管理に統合することもできます。これ
らにより、多くの開発者にとって本格的Javaアプリケーションの開発が可能にな
り、「かんたん開発」をより促進いたします。
本製品は、オープンソース統合開発環境であるNetBeansの最新リリース
「NetBeans 4.1」がベースとなっており、Sun Developer Network(SDN)に登録
いただければ、フルライセンスを無料でダウンロードし利用可能です。
- 特長と利点
- 新たなコンポーネントの追加
Sun Java Studio Creator 2 の新規コンポーネントには、可視/不可視デザイン
コンポーネントとコードクリップが含まれています。これにより、コンポーネン
トを Web ページにドラッグ & ドロップするだけで、ページのデザインを迅速か
つ簡単に作成できます。コンポーネントをリンクしたり、不可視コンポーネント
を使用することにより、プログラムコードの大部分をIDE に作成させることが可
能です。事前定義済みのコードクリップを選択し、ページBean コードにドロッ
プすると、カスタムコードの作成がより簡単になります。
- ポートレットアプリケーションをビジュアルに開発
JSR-168 ポートレット仕様に準拠するポー トレットアプリケーションを作成し、
デザインするためのビジュアルツールを 提供します。これらのビジュアルツー
ルにより、カスタマイズしたビューをポー タル Web サイトに追加できるポート
レットアプリケーションを簡単に作成できます。
- EJB メソッドとビジネスロジックを統合可能
EJB コンポーネントのメソッドやビジネスロジックを編集領域にドラッグ & ド
ロップするだけで、それらを統合できるようになりました。
- バーチャルフォームによるコンポーネントのグループ化
バーチャルフォームと呼ばれる新機能は、同じページ上の別のコンポーネントに
影響を与えることなく、一緒に操作するページ上のコンポーネントをグループ化
する視覚的な方法を提供します。この拡張機能は、アプリケーションプログラミ
ングモデルの簡略化を進めます。ページ上のあるフィールドにのみページ処理を
制限するという目的のために、メソッド (earse、immediate など) を使用する
必要がなくなりました。
- アプリケーションコードを自動的にリファクタリング
アプリケーションコードの保守や拡張のために、よりわかりやすく簡単で、読み
やすいコードにリファクタリングする必要があることがあります。以前のリリー
スでは、リファクタリングは手動のタスクでした。このタスクを自動化し、リファ
クタリング処理をコントロールできるようにすることにより、Java
StudioCreator 2 IDE では、リファクタリングを簡略化するだけでなく、エラー
のないプロセスにすることができました。実際に変更を実装する前に、ダイアロ
グを使用して確認や制御を行うことができます。
- 配備したアプリケーションのデータフローを HTTP モニターでの表示
HTTP モニターユーティリティは、実行中の Web アプリケーション内のデータの
流れを監視することを可能にします。リアルタイムで Web アプリケーションペー
ジ間のデータフローを参照でき、デバッグが容易になります。
- 動作環境
- オペレーティングシステム
- Microsoft Windows 2000 Professional Edition (Service Pack 4)
- Microsoft Windows XP Professional Edition または Home Edition(Service Pack 2)
- Microsoft Windows Server 2003
- Apple Mac OS 10.3.4、10.4
- Red Hat Enterprise Linux 3
- Sun Solaris 9, 10
- サポートされているデータベースサーバー
- Oracle (8iR3、9iR2、および 10gR1)
- Microsoft SQL Server 2000 SP3
- Sybase ASE 12.5
- IBM DB2 V8.1
- MySQL Database Server 4.1 および 5.0
- PointBase 5.2(IDE に付属)
- サポートされている配備サーバー
- Sun Java System Application Server 8.1
- Sun Java System Application Server 7.1
- Sun Java Web Server 6.1
- Apache Tomcat 5.x
- BEA WebLogic Server 8.1
- BEA WebLogic Server 7
- IBM WebSphere 6
- 動作環境の詳細情報
- 動作環境の詳細および最新情報については、リリースノートを参照ください。
|