Webサービス(JAX-RPC)サンプル

Webサービスのサンプルについて説明します。
各サンプルに含まれるソースファイル(Eclipseプロジェクト形式)はWebOTXがデフォルトの C:\WebOTX へインストールされていることを想定しています。

1. Helloサービス

アプリケーションガイドのチュートリアルで説明している内容を再現したサンプルです。 詳細は、アプリケーション開発ガイドの「第3部 チュートリアル」−「2.1 Webサービス」及び「第4部 プログラミング・開発」−「2.1 Webサービス」の中で説明しています。

2. EJBサービスエンドポイント

EJB形式のWebサービス化についてのサンプルです。 詳細は、アプリケーション開発ガイドの「第3部 チュートリアル」−「2.1 Webサービス」の中で説明しています。

3. スタティックスタブ(JAX-RPC)

WSDLから静的にスタブを作成して、それを使ってWebサービスのクライアントを作るサンプルです。 実行方法は、アプリケーション開発ガイドの「第3部 チュートリアル」−「2.1 Webサービス」を参照してください。 また、詳細は、アプリケーション開発ガイドの「第4部 プログラミング・開発」−「2.1 Webサービス」の中で説明しています。

4. ダイナミックプロキシ(JAX-RPC)

WSDLを参照して動的にプロキシクラスを生成することによってWebサービスのクライアントを作るサンプルです。 実行方法は、アプリケーション開発ガイドの「第3部 チュートリアル」−「2.1 Webサービス」を参照してください。 また、詳細は、アプリケーション開発ガイドの「第4部 プログラミング・開発」−「2.1 Webサービス」の中で説明しています。

5. DII(JAX-RPC)

WSDLを使わずにJAX-RPCのオブジェクトに手動で値を設定していきながらWebサービスのクライアントを作るサンプルです。 実行方法は、アプリケーション開発ガイドの「第3部 チュートリアル」−「2.1 Webサービス」を参照してください。 また、詳細は、アプリケーション開発ガイドの「第4部 プログラミング・開発」−「2.1 Webサービス」の中で説明しています。

6. Webサービスの公開(JAXR)

JAXRのインタフェースを利用してUDDIレジストリにWebサービスを登録するサンプルです。 実行方法は、アプリケーション開発ガイドの「第3部 チュートリアル」−「2.1 Webサービス」を参照してください。 また、詳細は、アプリケーション開発ガイドの「第4部 プログラミング・開発」−「2.1 Webサービス」の中で説明しています。

7. Webサービスの検索(JAXR)

JAXRのインタフェースを利用してUDDIレジストリからWebサービスを検索するサンプルです。 実行方法は、アプリケーション開発ガイドの「第3部 チュートリアル」−「2.1 Webサービス」を参照してください。。 また、詳細は、アプリケーション開発ガイドの「第4部 プログラミング・開発」−「2.1 Webサービス」の中で説明しています。

8. SAAJ

SOAPメッセージに、任意のXML文書を封入してやり取りする場面を想定したサンプルです。 Webサービス、WebサービスクライアントともにSAAJのAPIを活用しています。 詳細は、アプリケーション開発ガイドの「第4部 プログラミング・開発」−「2.1 Webサービス」の中で説明しています。

9. アグリゲーションサービス

複数のWebサービスを束ねて1つのWebサービスとして見せることを想定したサンプルです。 詳細は、アプリケーション開発ガイドの「第4部 プログラミング・開発」−「2.1 Webサービス」の中で説明しています。

10. Visual Studio .NET(C#)

WebサービスクライアントをC#で作成するサンプルです。 詳細は、アプリケーション開発ガイドの「第3部 チュートリアル」−「2.1 Webサービス」で説明しています。

11. Excel

WebサービスをExcelから利用するサンプルです。 詳細は、アプリケーション開発ガイドの「第3部 チュートリアル」−「2.1 Webサービス」で説明しています。

 

 


Copyright (C) 1998 - 2008 NEC Corporation. All rights reserved.