2009-04-21 14 views
3

私は、.NET(c#)を使用してOracle Webサービスに接続するプロジェクトに取り組んでいます。唯一のことは、オフィスの場所からクライアントを築くことですが、顧客はウェブサービス(会社のポリシーなど)に遠隔からアクセスすることはできません。そのため、私たちのソリューションは、お客様のオンサイトにアクセスし、そのWebサービスを「クローン」して、代理Webサービスを使用してクライアントを開発することでした。Webサービスを複製する最も簡単な方法は何ですか?

このWebサービスを複製するにはどうすればよいでしょうか?

私たちのクローンは、サンプルデータを出力する必要がありますが、正確なメソッド呼び出しと型を使用します。クローンを行うための私たちの優先言語はC#です。

答えて

1

WSDLのホールドおよび関連のXSDを取得し、クラスを生成し、Webサービスプロジェクトに追加するWSDL.exeを使用しています。

1

"私たちのクローンはサンプルデータを出力する必要がありますが、正確なメソッド呼び出しと型を使用する必要があります。"

元のウェブサービスのデータを記録して再生すれば十分でしょうか?

開始点として、Fiddlerは、自動返信が役立ちます。先進的なソリューションとして、パートナーはSOAPUIです。

alt text http://www.soapui.org/images/screenshot5.gif

関連する問題