私は新しいASP.NET WebHooksテクノロジに関するブログ投稿のHenrik F Nielsenの印象的な一連の記事をフォローしています。興味があればThe latest post which can be found here。ASP.NET WebHookとWebサービスの違いは?
In another, earlier one of these posts私は、WebHooksとSignalRの違いについてコメントしました。回答は後でgreat question (and answer) here on StackOverflowへのリンクに掲載されました。
しかし、今ではその質問に対する答えを読んだ後、私は今質問しなければなりません:ASP.NET WebHooksの使用と通常のWebサービスの使用の違いは何ですか? SignalR comparison answerで与えられた受け入れられた答えは、「B2Bコミュニケーションを考える」ことを示唆しています。しかし、私がB2Bコミュニケーションを考えるとき、私はすぐにWebサービス(SOAPやRESTのどちらか)を考えます。(私が理解しているようにWebHooksによく似たHTTP動詞が使われます。
私はWebHooksの学習に興味を持っており、これらの記事に従ってきましたが、他のテクノロジーが基本的に同じことをしているようなときは、このすべてがどのように適合するかについては混乱があります。 2つの技術を明確にすることは素晴らしいことです。
「ウェブサービスのためのThink Nuget」は今日のインターウェブを勝ち取ります。あなたの素晴らしい答えをありがとう、@ブリ! –
もう1つの質問 - .Net Webhooksは他の非ネットWebhooksと連携しますか?たとえば、Zapier統合をサポートするためにWebhooksを実装することを検討しています...しかし、ドキュメントは、これが同じユーティリティを使用して「受信者」を実装した他のベンダー向けであることを示唆しているようです。それとももっと一般的なのでしょうか? –
Dropboxは.netではありません。これは、そのまま使用できるフックの1つです。 Zapierはwebhook "パッケージ"を作成する必要があります...あなたがコードして公開しない限り;-)。 – bri