0

ブロックの新しい子供たちのほとんどは、SOAP ではなく RESTful Web サービスを使用しているようです。私はそれらがどのように機能するかの基本を知るのに十分なだけそれらに手を出しました。

基本的に SOAP の実装では、使用可能な RPC だけでなく、データ型を記述する WSDL ファイルを使用できます。WSDL ファイルを見つけて、それをビジュアル スタジオのサービス参照として追加するだけで簡単に実装できます。

REST Web サービスでは、実行するアクション (GET、POST、PUT、DELETE) ごとに 1 つ (またはオーバーライドによっては複数) のメソッドがあります。これがどのように有益であるかはわかりますが、ローカル オブジェクトにデシリアライズしなければならないなどの問題もあります。

私の質問は... REST Web サービスを使用するときに実際にインテリセンスを取得できますか? サービス参照を WSDL に追加すると、使用可能なメソッドのリストが表示されます。それ以外の場合、ドキュメントを通じて実際に使用可能なメソッドを確認する唯一の方法はありますか? 逆シリアル化/シリアル化せずに使用できるものやデータ型を解釈する方法を VS に説明する「自己完結型」のドキュメントはありますか。

4

0 に答える 0