0

C# と .NET 2/3.5 を使用したプレーンな古い HTTP POST を使用して、PayPal 統合をうまく機能させました。また、応答ですべてのトランザクションの詳細を取得します。

では、WSDL (SOAP) を利用したい場合、何かメリットはありますか? (私が Web サービスの使い方を知っていると仮定しても構いません)

また、この方法を使用した完全な C# プロジェクトの例はありますか? 私はすでにhttp://www.codeproject.com/Articles/42894/Introduction-to-PayPal-for-C-ASP-NET-developersを見まし たが、そのページには、WSDL を使用して完全に機能するトランザクションを作成する方法についてほとんど説明されていません。

何か案は?または「壊れていない場合は、修正しないでください」

ありがとう!

4

1 に答える 1

0

私は主にPHP開発者であるため、WSDLを使用することはあまりありません。しかし、私はAdobe Flexで彼らと協力してきましたが、私が見たものが気に入ったと言わざるを得ません。

基本的に、WSDLをFlexに接続することができ(他のIDEでも実行できます)、システム内のすべてのAPI呼び出しに自動的にアクセスできるようになりました。多くのドキュメントを参照しなくても、Webサービスで利用可能なすべての可能なリクエスト(関数)と、それらを構築する方法を確認できました。

HTTPリクエストを直接ビルドする場合(NVP / XML / JSON / etc)、リクエストのビルド方法を確認するためにドキュメントをかなり参照する必要があります。通常、動作するまでは、試行錯誤も多くなります。WSDLはそれを回避するのに役立ちますが、実際には、おそらくまだドキュメントをかなり参照しているでしょう。

PHPで使用したWSDL/SOAPツールは、これまで見てきたものからFlexやVisual Studioほどうまく機能しないため、通常、リクエストを作成するカスタムクラスライブラリに固執します。しかし、WSDLを利用する他のプラットフォームで作業しているときは、WSDLの方が少し優れています。

于 2013-01-13T23:17:51.680 に答える