3

以下示例https://github.com/graphql-java/graphql-java-subscription-example使用 graphql-java 通过 websocket 进行订阅。

在春季版本中如何实现相同的想法?GraphQLSubscriptionResolver 需要返回发布者,但我无法弄清楚如何将其与 Web 套接字一起使用。

上面的示例在非弹簧版本中似乎很好。

4

3 回答 3

1

我的一个好朋友在他的github 存储库中做了一个例子。代码不是最好的(因为它是为了我们自己的个人需求),但它是一个很好的例子

玩得开心

于 2018-03-07T18:09:35.017 回答
0

这是使用GraphQL-SPQR和 Spring Boot的 graphql-java 示例的一个端口。我很快会将它合并到GraphQL-SPQR 示例项目中。

与其他答案相同,虽然它使用 GraphQL-SPQR 生成模式,但 Spring 和 websockets 位与您直接使用 graphql-java 相同。

现在有一个使用GraphQL SPQR Spring Boot Starter的新的、更实际的示例。它在相关突变运行时发布更新。

于 2018-03-11T20:41:01.810 回答
0

我刚刚发布了一个研讨会,您可以在其中学习如何实现订阅操作。

http://graphql-java.wesovlabs.com

如果您有任何疑问,请告诉我

希望对你有帮助!谢谢

于 2019-03-03T06:00:24.380 回答