Web サービスにアクセスする DB2 ユーザー定義関数の作成

「Web サービス・ユーザー定義関数」ウィザードを使用して、 Web サービスの操作にアクセスできる DB2® ユーザー定義機能 (UDF) を作成できます。

前提条件:

「Web サービス・ユーザー定義関数」ウィザードを実行して作成された UDF を使用するには、まず DB2 Web サービス・コンシューマー UDF および DB2 XML エクステンダーを使用可能にする必要があります。

UDF を作成する前に、XML エクステンダーを含む DB2 データベースが「データ定義」ビューに定義されていなければなりません。 このためには、「データベース・エクスプローラー」内の「新規データベース接続」ウィザードを使用してデータベースに接続し、 「データ定義」ビュー内のフォルダーにその接続をコピーする必要があります。

このウィザードは、DB2 UDB for Linux™, UNIX®, and Windows® バージョン 8.1.2 以降のみで稼働します。

Web サービスは内蔵タイプ、自己記述型モジュラー・アプリケーションであり、 Web 全体に公開、配置、そして呼び出すことができます。Web サービスの優れた機能の 1 つに、 Extensible Markup Language (XML) を介して、Hypertext Transfer Protocol (HTTP) との通信があります。 XML を使用すると、特定のプログラム言語やオペレーティング・システムに関係なく、Web サービスの相互運用が可能になります。 Web サービス定義言語 (WSDL) は、Web サービスの外部インターフェースを記述する XML ベースの形式です。

このウィザードで、Web サービスのインターフェースを定義する WSDL ファイルを指定して、 1 つ以上の UDF を作成するデータベースとスキーマを選択します。 そして、UDF を作成する操作を選択して、それぞれの UDF のためのオプションを指定します。 このウィザードで、WSDL ファイルに定義されたそれぞれの操作ごとに、1 つの UDF を作成します。

「Web サービス UDF」ウィザードを使用して UDF を作成する方法:

  1. ワークベンチのツールバーから「新規ウィザード」ボタンをクリックするか、 または「ファイル」>「新規」>「その他」を選択する。 新規ウィンドウが開きます。
  2. 左側の欄で、「データ」を選択する。
  3. 右側の欄で、「Web サービス・ユーザー定義関数」を選択する。
  4. 次へ」をクリックする。 「Web サービス・ユーザー定義関数」ウィザードが開きます。
  5. ウィザードのステップを完了する。
  6. 完了」をクリックする。
UDF が作成され、データベース定義に追加されます。
関連概念
DB2 ユーザー定義関数 (UDF)
Web サービス開発ツール
Web サービス概説
DB2 ユーザー定義関数の開発
関連タスク
DB2 Web サービス・コンシューマー UDF および DB2 XML エクステンダーの使用可能化
DB2 データベース定義のプロジェクトへのインポート
大規模オブジェクトのデータ・タイプの使用
関連資料
DB2 ストアード・プロシージャーおよび UDF のための権限
Web サービス記述言語 (WSDL) リファレンス
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved. (C) Copyright IBM Japan 2005