2012-01-31 17 views
1

Problems with Java EE SDKによると、Java EE SDKはRI具体的な実装のJava EEインターフェイスです。 (これはまれにGlassFishになります)。Java EE 6 SDKの使用方法は?

私はアプリを配備するためにまだアプリケーションサーバーが必要なことを知っています。なぜこのSDKが必要なのですか? Java EE APIに依存している私のAPIで参照することはできますか? (GWTの例にはServetsのinterfacesが含まれています)なぜRIに含まれているのですか?

+1

GlassfishやJava EEチュートリアルの例、またはjavadocsなどのオフラインコピーが必要ない場合は、ダウンロードしないでください。今あなたの問題/質問は何ですか? – BalusC

+0

いいえ、氏BalusC、ちょうど知っておく必要があります。 –

答えて

3

oracle.comのdownloadable Java EE SDKには、Java EE APIだけでなく、これらのAPI(Glassfishアプリケーション・サーバー、リファレンス実装)の実装も含まれています。このSDKには、チュートリアル、コードサンプル、およびドキュメントも含まれています。 Java EE 6 SDKは、完全なアプリケーションサーバーおよび開発キットです。このダウンロードは、Java EEアプリケーションの開発とデプロイメントのための完全な環境を提供するのに役立ちます。

ただし、Java EEアプリケーションの開発およびデプロイには、このダウンロード可能なSDKは技術的には必要ありません。 Java EEアプリケーションを開発するには、Java EE SDK、またはJava EE SDK、または他の多くのソース(例:java.net maven repository、または他のアプリケーションサーバーまたはリポジトリ)から入手できるJava EE APIのみが必要です。 APIのみ(つまりJARファイル)を使用すると、Java EE仕様に対してEEアプリケーションを構築できます。次に、Java EE互換のアプリケーションサーバー(Glassfish、WAS、JBossなど)をダウンロードし、アプリケーションを展開できます。

+0

だから、それは**サーバ**ではない、正しい? –

+0

Java EE SDK **には、サーバー(Glassfish)が**含まれています。 – shelley

1

sdkにはGlassfishが付属しています。これはアプリケーションサーバーのリファレンス実装です。