reactjs - 没有 Websockets 的 AWS AppSync 订阅

标签 reactjs websocket aws-amplify aws-appsync

在测试我们使用 AWS 的 AppSync 作为 GraphQL 后端的新 web 应用程序时,我们发现我们的一些客户拥有阻止 websockets 的公司网络。有没有办法在没有 websockets 的情况下使用 AppSync 订阅(我们也使用 AWS Amplify)?

使用订阅而不是构建轮询回退会很棒,但这看起来是唯一的选择。

最佳答案

目前 AppSync 只能通过网络套接字来完成。
这很有趣,请您在此处向 AppSync 社区存储库提出问题:awsAppSync.dev

我也将请求传递给了团队。

关于reactjs - 没有 Websockets 的 AWS AppSync 订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55873812/

相关文章:

javascript - 多个状态在 React 中共享相同的 View 或组件

wss - Node.js 和 wss ://

java - Spring - 在事件上向 websocket 发送消息

java - 将 JaxRS REST 服务与 WebSocket 集成

react-native - 无法解析模块@react-native-async-storage/async-storage

amazon-web-services - 如何运行现有的 aws 放大项目

amazon-web-services - AWS 放大 : AmplifyException 'You are not authorized to make this call.'

javascript - 使用 webpack 代码拆分,如何加载 block 和 HTML 布局?

node.js - 使用外部 babel 配置会破坏 Node/React 应用程序 - 内部服务器错误

javascript - 从数组中删除所选项目