1.1.1.2 SALTを使用する理由
SALTは、ネイティブOracle Tuxedo Webサービスの統合ソリューションです。Oracle Tuxedoサービスへアクセスする他のソリューションと比べ、Oracle Tuxedo/Webサービスの統合費用を削減し、変換処理を減少させます。Oracle Tuxedoアプリケーションと外部Webサービス・アプリケーションとの間でシームレスな接続ができます。
SALTでは、既存のOracle Tuxedoサービス(受信)を追加のプログラミング作業なしにWebサービスとして容易に公開できます。Oracle Tuxedoアプリケーションを外部Webサービス(発信)に透過的にアクセスするネイティブなOracle Tuxedoアプリケーションを作成することもできます。
Webサービスには、次のような重要なメリットがあります。
- 多様なハードウェアおよびソフトウェア・プラットフォームにわたる分散型アプリケーション間の相互運用性
- 広範囲からWebプロトコルを使用してアプリケーションに容易にアクセス可能
- 異種分散型アプリケーションの開発を容易にするクロス・プラットフォーム、クロス言語データ・モデル(XML)
次の図は、Oracle TuxedoフレームワークにおけるSALTゲートウェイの使用方法を示しています。
図1-1 SALTゲートウェイ/Oracle Tuxedoインフラストラクチャ

親トピック: SALT Webサービスの理解