Interstage Application Server SOAPサービス ユーザーズガイド
目次 索引 前ページ次ページ

第7章 送達保証機能の実装> 7.3 クライアントシステムがメッセージを受け取るPULLモデル

7.3.4 PULLモデルを用いたアプリケーションの構成

 PULLモデルは、特定の2者間において送達保証や否認防止の必要なSOAPメッセージの受信側でWebサーバを用意できず、送信側が送達保証用のWebサーバを用意できる場合に有効です。

 例えば、卸売店BのWebサーバから小売店Aのクライアントシステムに対してSOAPメッセージを送信するような場合、PULLモデルを使用することが考えられます。

 上図の場合、卸売店BにあるWebサーバで動作する Servlet/JSP などのWebアプリケーションが実行されます。そしてこのWebアプリケーションからPULLモデル送信サーバの送信アプリケーションが実行され、送達保証のSOAPメッセージが小売店Aに対して送信されます。この時点では送信メッセージは送達保証の送信サーバ上に格納されます。

 その後、受信クライアントの送達保証機能が起動した時点で、SOAPメッセージが送達保証の受信クライアント側に送信されます。この際に受信クライアント側で設定されている受信アプリケーションが実行され、SOAPメッセージの受信処理が行なわれます。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005