ユーザーズ ガイド

     前  次    目次     
ここから内容

Oracle Service Bus について

ドキュメントの目的と対象読者

ドキュメントの構成

プロキシ サービスとビジネス サービスのコンフィグレーション

Oracle Service Bus プロキシ サービス

Oracle Service Bus ビジネス サービス

Oracle Service Bus で WSDL が使用されるしくみ

有効な WSDL と生成された WSDL について

WSDL の概要

WSDL を使用したサービスの定義

SOAP ドキュメント ラップの Web サービス

SOAP ドキュメント スタイルの Web サービス

SOAP RPC の Web サービス

WSDL ポートと WSDL バインディングに基づくサービスの作成

プロキシ サービス用に生成される有効な WSDL の特性

非転送型ビジネス サービス用に生成される有効な WSDL の特性

転送型ビジネス サービス用に生成される有効な WSDL の特性

クラスタ化されたドメインでの有効な WSDL の生成

ポートとバインディングに基づくプロキシ サービスの例

ポートに基づくサービスの作成

バインディングに基づくサービスの作成

任意の SOAP サービス タイプまたは任意の XML サービス タイプの使用

メッセージング サービス タイプの使用

プロキシ サービスのコンフィグレーション

プロキシ サービスのタイプと転送方式

プロキシ サービスの転送とセキュリティのコンフィグレーション

プロキシ サービスの各タイプのコンフィグレーション設定

メッセージ フローのコンフィグレーション

プロキシ サービスのセキュリティ関連の検証

ビジネス サービスのコンフィグレーション

ビジネス サービスのタイプと転送方式

ビジネス サービスのすべてのタイプのコンフィグレーション設定

ビジネス サービスの各タイプのコンフィグレーション設定

プロキシ サーバの使用

リソースの詳細の表示

Oracle Service Bus でのメッセージ フローの作成

メッセージ フローのコンポーネント

メッセージ フローの構築

メッセージの実行

メッセージ フローの分岐

オペレーション ブランチ

条件付きブランチ

ステージおよびルート ノードでのアクションのコンフィグレーション

関連トピック

通信アクション

フロー制御アクション

メッセージ処理アクション

レポート アクション

メッセージ フローでの転送ヘッダのコンフィグレーション

転送ヘッダのグローバル パススルー オプションとヘッダ固有のコピー オプションのコンフィグレーション

ランタイムによって転送ヘッダの設定が使用されるしくみについて

メッセージ フローでのトランスフォーメーションの実行

トランスフォーメーションとパブリッシュ アクション

トランスフォーメーションとルート ノード

サービス コールアウト メッセージの作成

SOAP ドキュメント スタイルのサービス

SOAP RPC スタイルのサービス

XML サービス

メッセージング サービス

サービス コールアウトの結果としてのエラー処理

転送エラー

SOAP エラー

予期しない応答

メッセージ フローでのエラー処理

エラー メッセージの生成、レポート、および返信

エラー ハンドラでのアクションのコンフィグレーションの例

動的ルーティングの使用

動的ルーティングの実装

サンプル XML ファイル

サンプル XML からの XQuery リソースの作成

動的ルーティングを実装するためのプロキシ サービスの作成およびコンフィグレーション

XQuery を使用したデータベースへのアクセス

メッセージ コンテキストについて

メッセージ コンテキストのコンポーネント

メッセージ コンテキストを表示および変更するためのガイドライン

inbound から outbound への JMS プロパティのコピー

変数の構造での作業

インライン XQuery 式エディタの使用

インライン XQuery

インライン XQuery 式エディタの用途

変数の構造の使用

変数の構造のマッピングの作成

サンプル WSDL

例で必要なリソースの作成

WSDL のリソースとしての保存

サンプル WSDL を使用するプロキシ サービスの作成

サンプル プロキシ サービスのメッセージ フローの構築

サンプル WSDL を使用するビジネス サービスの作成

例 1 : 事前定義された変数の構造の選択

例 2 : 変数を型にマップする変数の構造の作成

例 3 : 変数を要素にマップする変数の構造の作成

例 4 : 変数を子要素にマップする変数の構造の作成

例 5 : 変数をビジネス サービスにマップする変数の構造の作成

例 6 : 子要素と子要素をマップする変数の構造の作成

サービスの品質

配信の保証

デフォルト要素属性のオーバーライド

配信の保証のルール

スレッディング モデル

プロキシ サービスの分割

発信メッセージの再試行

コンテンツ タイプ、JMS タイプ、およびエンコーディング

抑制パターン

WS-I への準拠

WS-I 準拠チェック

SOAP 1.1 と SOAP 1.2 間の変換

分割-結合によるサービスのパフォーマンスの向上

分割-結合の概要

静的分割-結合

静的分割-結合 - サンプル シナリオ

動的分割-結合

動的分割-結合 - サンプル シナリオ

分割-結合フレームワーク

分割-結合の開発

分割-結合のリソース タイプと環境変数

メッセージ コンテキスト

メッセージ コンテキスト モデル

事前定義されたコンテキスト変数

メッセージ関連の変数

header 変数

body 変数

attachments 変数

body 変数と attachments 変数内のバイナリ コンテンツ

body 変数内の Java コンテンツ

body コンテンツのストリーミング

コンテンツ ストリーミングを使用する際のベスト プラクティス

添付ファイルのストリーミング

着信メッセージの処理

発信メッセージの処理

MTOM/XOP サポートについて

プロキシ サービスのコンフィグレーション

参照によるバイナリ オプションについて

値によるバイナリ オプションについて

ビジネス サービスのコンフィグレーション

発信メッセージの処理

inbound 変数と outbound 変数

inbound 変数と outbound 変数の下位要素

service

transport

security

operation 変数

fault 変数

コンテキスト変数の初期化

attachments コンテキスト変数の初期化

header、body コンテキスト変数の初期化

SOAP サービス

XML サービス (非 SOAP)

メッセージング サービス

コンテキスト変数に対する操作の実行

送信するメッセージの作成

SOAP サービス

XML サービス (非 SOAP)

メッセージング サービス

電子メール メッセージでのバイナリ コンテンツの送信について

メッセージ コンテキスト スキーマ

テスト コンソールの使用

機能

前提条件

プロキシ サービスのテスト

直接呼び出し

間接呼び出し

HTTP 要求

ビジネス サービスのテスト

プロキシ サービスとビジネス サービスの推奨テスト アプローチ

テスト コンソールを使用したプロキシ サービスのトレース

例 : プロキシ サービスのテストとトレース

リソースのテスト

MFL

XSLT

XQuery

XQuery テストの実行

Web サービス セキュリティを含むサービスのテスト

テスト コンソールの転送設定

セキュリティと転送について

UDDI

UDDI、UDDI レジストリ、および Web サービス

UDDI 仕様の基本概念

Oracle Service Bus で UDDI レジストリを使用する利点

UDDI エンティティの概要

Oracle Service Bus と UDDI のビジネス シナリオの例

プロキシ サービスと UDDI レジストリの基本的な通信

Oracle Service Bus のドメイン間デプロイメント

Oracle Service Bus と UDDI の使用

UDDI のワークフロー

レジストリのコンフィグレーション

UDDI レジストリへのプロキシ サービスのパブリッシュ

UDDI へのローカル プロキシ サービスのパブリッシュ

自動パブリッシュの使用

レジストリからのサービスのインポート

自動インポートの使用

UDDI を使用したサービスの自動同期

Oracle Service Bus プロキシ サービスから UDDI エンティティへのマッピング

Oracle Service Bus プロキシ サービスの UDDI マッピングの詳細

転送属性

サービス タイプ属性

Oracle Service Bus サービスをサポートする標準 tModel

Java コールアウトおよび POJO を使用した拡張性

使用方法のガイドライン

ストリーミング コンテンツの操作

ストリーミング コンテンツを Java コールアウトに渡す方法

Java コールアウトからコンテンツ結果をストリーミングする方法

ベスト プラクティス

XQuery の実装

Oracle Data Service Integrator でサポートされる拡張関数

Oracle Service Bus での拡張関数

fn-bea:lookupBasicCredentials

fn-bea: uuid()

fn-bea:execute-sql()

例 1 : 動的ルーティングのデータベースからの URI の取得

例 2 : データベースからの XMLType データの取得

fn-bea:serialize()

XQuery-SQL マッピング参照

IBM DB2/NT 8

Microsoft SQL Server

Oracle 8.1.x

Oracle 9.x、10.x

Sybase 12.5.2 以上

Pointbase 4.4 以上

ベース (汎用) RDBMS データ型マッピング

関連トピック

Oracle Service Bus でのデバッグ

Oracle Service Bus でのデバッグ

Workshop for WebLogic でのプロキシ サービスおよび分割-結合のデバッグ

Oracle Service Bus API

リソースの更新とカスタマイズ

管理とモニタ

デプロイメント


  ページの先頭       前  次