JavaクラスからのWebサービスの作成

Webサービスは、一連のメッセージ・プロトコルとプログラミング規格で構成され、オープン・スタンダードを使用してインターネット上でビジネス機能を公開します。Webサービスは、プログラムによってインターネット上でアクセスされ、レスポンスを戻す、再利用可能な独立したソフトウェア・コンポーネントです。Webサービスは、JDeveloperのIDEでの作業でJavaクラスから簡単に作成できます。また、作成したWebサービスは、JDeveloperの統合サーバー上で実行し、生成されたプロキシをそのWebサービスに対して実行することによってテストできます。

JavaクラスからのWebサービスの作成方法については、キュー・カード・アイコン キュー・カードを起動してください

新しいアプリケーションの作成: 汎用アプリケーションを作成するには、「アプリケーションの作成」ウィザードを使用します。

「汎用アプリケーションの作成」ダイアログ

Javaクラスの作成: Webサービスに操作として公開できるメソッドを含む、Javaクラスを作成します。

Javaクラスとメソッドが表示されたJavaソース・エディタ

Webサービスの作成: 「Java Webサービスの作成」ウィザードを使用して、Javaクラスを公開し、メソッドをWebサービス操作として公開します。

「Java Webサービスの作成」ウィザード

HTTPアナライザを使用したWebサービスのテスト: WebサービスをJDeveloperの統合サーバー・インスタンスで実行し、「HTTPアナライザ」ウィンドウを使用してサービスをテストします。

「Httpアナライザ」ウィンドウ

Webサービスへのプロキシの作成: 「Webサービス・プロキシの作成」ウィザードを使用して、プロキシをWebサービスに生成します。

「Webサービス・プロキシの作成」ウィザード

プロキシをコールするコードの追加: Javaソース・エディタで、生成されたJavaクライアントのmainメソッドにコードを追加します。次に、Javaクライアントを実行します。

Javaソース・エディタ、mainメソッド

キュー・カード・アイコン キュー・カードの起動