Tôi đã được sau hàng loạt ấn tượng Henrik F Nielsen 's bài đăng trên blog trên công nghệ ASP.NET WebHooks mới. The latest post which can be found here, nếu quan tâm.Sự khác biệt giữa ASP.NET WebHooks và dịch vụ web?
In another, earlier one of these posts, tôi hỏi trong một chú thích những gì khác biệt là giữa WebHooks và SignalR. Câu trả lời sau đó được đăng lên một liên kết đến số great question (and answer) here on StackOverflow.
Tuy nhiên, bây giờ sau khi đọc câu trả lời cho câu hỏi đó, tôi phải hỏi: Sự khác biệt giữa việc sử dụng ASP.NET WebHooks và sử dụng dịch vụ web ol thường xuyên là gì? Câu trả lời được chấp nhận được đưa ra trong số SignalR comparison answer gợi ý "Hãy suy nghĩ về truyền thông B2B". Tuy nhiên, khi tôi nghĩ rằng giao tiếp B2B, tôi ngay lập tức nghĩ về các dịch vụ web - SOAP hoặc REST (mà - như tôi đã hiểu đến thời điểm này - sử dụng các động từ HTTP giống như WebHooks).
Tôi đã quan tâm đến việc học WebHook, và đã theo dõi những bài viết này, nhưng sự nhầm lẫn vẫn còn về cách tất cả điều này phù hợp với nhau, đặc biệt là khi có vẻ như các công nghệ khác về cơ bản cũng làm như vậy. Nó sẽ là tuyệt vời để có được làm rõ giữa hai công nghệ.
"Think 'nuget for web services'" giành được interwebs ngày này. Cảm ơn bạn vì câu trả lời tuyệt vời của bạn, @bri! –
Một câu hỏi khác - Webhooks sẽ làm việc với các webhook khác không phải là phần mềm? Ví dụ tôi đang xem xét triển khai Webhooks để hỗ trợ tích hợp Zapier ... nhưng các tài liệu dường như đề xuất điều này là dành cho các nhà cung cấp khác đã triển khai "người nhận" bằng cách sử dụng cùng tiện ích này. Hay cái này chung chung hơn? –
Dropbox không phải là .net và đó là một trong các móc có sẵn trong hộp. Zapier sẽ cần phải tạo webhook "gói" ... Trừ khi bạn mã và xuất bản nó ;-). – bri