FeaturesPluginsDocs & SupportCommunityPartners

バイナリデータを渡す Web サービスアプリケーション (パート 1): 概要

このチュートリアルでは、まず、イメージを使用可能にするセッション Bean を含む EJB モジュールを作成します。次に、イメージを取得するために EJB モジュールに移譲する Web サービスを含む Web アプリケーションを作成します。この Web サービスは、EJB モジュールによって提供されるイメージにアクセスするために、クライアントが使用できるメソッドを公開します。次に、Web アプリケーションと EJB モジュールを一緒に配備します。これは、エンタープライズアプリケーションにこれらを追加してから、エンタープライズアプリケーションを配備することによって行います。この段階では、IDE から利用できる GlassFish のテスト機能を紹介します。最後に、Web サービスに接続して、Swing コンポーネントから作成されるアルバムのイメージを表示する Java アプリケーションを作成します。まとめの節では、Web サービスからクライアントへのイメージの転送を最適化する方法も示されます。

チュートリアルの内容

このページの内容は NetBeans IDE 6.1 が対象です
  1. => 概要
  2. EJB モジュールの作成
  3. Web サービスの作成
  4. Web サービスのテスト
  5. バイナリデータを渡すためのスキーマと WSDL ファイルの変更
  6. Swing クライアントの作成
  7. Web サービスのログ作成および最適化

チュートリアルに必要なソフトウェア

このチュートリアルに従うには、次のソフトウェアとリソースが必要です。

ソフトウェアまたはリソース 必須バージョン
NetBeans IDE Web および Java EE の version 6.1
Java Development Kit (JDK) version 6 または
version 5
Java EE 互換の Web サーバーまたはアプリケーションサーバー Tomcat Web サーバー 6.0 および/または
GlassFish アプリケーションサーバー v2
このチュートリアルで使用される画像 rose.jpg
sunflower.jpg
aster.jpg
honeysuckle.jpg

Tomcat および GlassFish は、どちらも NetBeans IDE の Web および Java EE の配布とともにインストールできます。または、GlassFish のダウンロードページまたは Apache Tomcat のダウンロードページからダウンロードすることもできます。

トラブルシューティングの目的で、完了したサンプルをダウンロードしてソースを調べることもできます (任意)。

このチュートリアルの最後では、Web サービス経由で EJB モジュールのイメージを使用する Java Swing アプリケーションを実行し、次の結果を得ます。Web サービスから渡されたすべての花のイメージを表示する JFrame

次の手順:

EJB モジュールの作成


関連項目

このチュートリアルを使用する前の背景情報については、次のリソースを参照してください。

メーリングリストに登録することによって、NetBeans IDE Java EE 開発機能に関するご意見やご提案を送信したり、サポートを受けたり、最新の開発情報を入手したりできます。

Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by