ページの先頭行へ戻る
Interstage Studio ユーザーズガイド
Interstage

まえがき

Interstage Studioは、Java EE 5およびJava EE 6のWebアプリケーションやEnterprise JavaBeans (EJB)などの開発に対応したJava統合開発環境です。現在広く使われているオープンソースの開発環境Eclipseをベースにしており、業界標準の操作性で開発を行うことができます。J2EE1.4のアプリケーションの開発も可能ですが、Java EEを推奨します。

対象読者

本書は、ワークベンチを使って、各種アプリケーションを開発する人のために必要な事項を説明しています。
本書は、読者がJava EEのWebアプリケーションやEJBなどに関する基本的な知識があることを前提としています。

表記方法

本書は以下の表記方法で記述しています。

ワークベンチ名称

本書では、ワークベンチで共通の説明は「ワークベンチ」と表記します。ワークベンチを区別して説明する場合には、製品インストール時に標準でインストールされるワークベンチを「標準のワークベンチ」、Java EE 6開発機能を選択した時にインストールされるワークベンチを「Java EE 6ワークベンチ」と表記します。

登録商標について

Microsoft、Active Directory、ActiveX、Excel、Internet Explorer、MS-DOS、MSDN、Visual Basic、Visual C++、Visual Studio、Windows、Windows NT、Windows Server、Win32 は、米国およびその他の国における 米国Microsoft Corporationの商標または登録商標です。
OracleとJavaは、Oracle Corporation およびその子会社、関連会社の米国およびその他の国における登録商標です。文中の社名、商品名等は各社の商標または登録商標である場合があります。
その他の記載されている商標および登録商標については、一般に各社の商標または登録商標です。

なお、本文中では、(R)およびTMは略記しています。

2012年 8月

改版履歴
2012年 8月  初版

マニュアルの読み方

本書の読み方を説明します。

マニュアル構成と読み方

本書は、標準のワークベンチとJava EE 6ワークベンチの開発方法を説明します。マニュアルの構成と読み方に従い、開発するワークベンチにあわせてお読みください。

標準のワークベンチでは、IJServerクラスタの使用例を記載しています。IJServerクラスタとInterstage Java EE DASサービスの両方で利用できる機能があります。機能差や使い分けについては、"Interstage Application Server Java EE運用ガイド"を参照してください。

Java EE 6アプリケーションを開発する場合には、最初に"第9章 Java EE 6アプリケーションを開発する"をお読みください。Java EE 6アプリケーションを開発する場合には、Interstage Java EE 6 DASサービスを使用します。Interstage Java EE 6 DASサービスについては、"Interstage Application Server Java EE運用ガイド(Java EE 6編)"を参照してください。

操作説明について

WebアプリケーションやEJBなど、開発するアプリケーションの種別ごとに章を分けています。各章の"入門"は、各アプリケーションの開発手順をサンプルを用いて説明しています。"入門"の操作説明は、標準のワークベンチの操作を使って説明しています。Java EE 6ワークベンチで開発する場合には、設定項目が異なる場合があります。

Java EE 6ワークベンチの場合

各章の説明と対応するワークベンチ

各章の記述内容と対応するワークベンチを以下に示します。Java EE 6ワークベンチでアプリケーションを開発する場合には、"記載内容"に標準のワークベンチと異なる点を記載しています。本書の"操作説明について"とあわせてお読みください。

目次タイトル

記載内容

ワークベンチ

標準のワークベンチ

Java EE 6ワークベンチ

注1)

第1章 ワークベンチの概要

エディタやビューなどのワークベンチの構成要素、ワークスペースやプロジェクトなどの開発資産の形式、および、ワークベンチの基本的な操作について説明します。

第2章 Webアプリケーションを開発する

Webアプリケーションの概要および、Webアプリケーションの作成方法について説明します。

第3章 Enterprise JavaBeans (EJB)を開発する

Enterprise JavaBeansの概要および、Enterprise BeanとEJBクライアントアプリケーションの作成方法について説明します。

第4章 Java Persistence APIを使用したアプリケーションを開発する

Java Persistence APIの概要および、JPAを使用したアプリケーションの作成方法について説明します。

第5章 Webサービスのアプリケーションを開発する

Webサービスの概要および、Webサービスアプリケーションの作成方法について説明します。

第6章 Java EE 5アプリケーション共通事項

Java EE 5アプリケーションを作成するうえでの共通事項について説明します。

第7章 Javaアプリケーションを開発する

Javaアプリケーションの概要および、Javaアプリケーションの作成方法について説明します。

注2)

第8章 データベースを操作する

データベースの概要および、データベースの操作方法について説明します。

本章で説明する機能は、各製品から提供されているJDBCドライバの仕様により、正常に動作しない場合があります。データベースの内容に対する作成、更新、削除などの操作は、各製品から提供されているツールやアプリケーションの利用をお勧めします。

第9章 Java EE 6アプリケーションを開発する

Java EE 6アプリケーションの概要および、アプリケーションの作成方法から配備まで説明します。

第10章 Tips

ワークベンチを使用するうえでの便利な機能や、Java EEのアプリケーションプログラミングでの留意事項について説明します。

付録A サンプルの使用方法

提供しているサンプルについて説明します。

付録B 旧資産からの移行

旧バージョンのワークベンチで開発した資産の移行について説明します。

付録C JDK 7を用いた開発を行う手順

Java EE 6ワークベンチでの開発でJDK 7を用いるための手順を説明します。

付録D J2EE1.4アプリケーションの開発について

J2EE1.4アプリケーションの開発方法について説明します。

付録E トラブルシューティング

ワークベンチで発生する問題を解決する方法について説明します。

付録F チュートリアル

アプリケーションの開発手順を例題を使用して説明します。

○:対応しています。

-:対応していません。

注1) JDK6、JDK7を使用してJavaアプリケーションを開発する場合は、Javaプロジェクトで定義します。Javaアプリケーションを作成するためには、Javaプロジェクトとソースのリンクやクラスパスの設定が必要です。

注2) Java EE 6ワークベンチはグラフィカルエディタには対応していません。