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ゲートウェイ/Oracle Tuxedoインフラストラクチャ