Menu
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

使用 SNS 的 AWS 无服务器 Webhook 模式


使用 AWS SNS 的 Webhook 模式

使用 Webhook 作为轮询的替代方法是改进轮询策略的一种方法。

Webhook 是用户定义的 HTTP 回调。

回调 是作为参数传递给另一个函数的函数。

此模式具有两种类型的客户端:可信和不可信。


可信客户端

可信客户端在您的系统之间具有安全的交互。

Webhook 在交互过程之外建立。


不可信客户端

对于不可信客户端,您通过注册过程或作为 API 数据的一部分获取 Webhook 信息。

它比轮询模式更复杂。

确保访问配置可能很困难。


使用 AWS SNS 的 Webhook 模式视频

W3schools.com 与 Amazon Web Services 合作,为我们的学生提供数字培训内容。


工作原理

客户端配置 Webhook 并从 API 网关接收请求 ID。

在此期间,后端服务异步执行作业。

Webhook 使用更少的资源,因为客户端不需要检查状态更新。

可信客户端可以使用 Amazon SNS 配置 HTTP 订阅者。


相关阅读

Amazon SNS 概述
Amazon SNS 限制

AWS 无服务器练习

通过练习测试自己

练习

填空

Webhook Pattern has trustworthy and  clients

开始练习


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.