SOAP 接続を使用する
多層アプリケーションの作成:インデックス への移動
SOAP は、Web サービス アプリケーションの組み込みサポートの基礎となるプロトコルです。SOAP では、XML エンコーディングを使ってメソッド呼び出しをマーシャリングします。SOAP 接続では、HTTP を転送プロトコルとして使用します。
ただし、多層アプリケーションに使用するなら DataSnap が最適であることに注意してください。これは、RAD Studio でサポートされているプラットフォームをすべてサポートしています。また、DataSnap にはモバイル コネクタも用意されており、モバイル アプリケーション開発を全面的にサポートする潜在能力があります。
SOAP 接続では HTTP を使用するので、Web 接続と同じ利点があります。つまり、HTTP は、あらゆるクライアントで利用できるとわかっている最小共通標準となり、クライアントは "ファイアウォール" で保護されたアプリケーション サーバーと通信できるということです。SOAP を使用してアプリケーションを配布する方法についての詳細は、「Web サービスの使い方」を参照してください。
HTTP 接続の場合と同様に、接続が SOAP を介して確立されているときはコールバックを使用できません。