我没有看到任何关于asp.net core的KSQL DB的文章/博客,也没有什么可用的文档。如果你能帮助我在kSQLDB和asp.net core上的代码/文章/博客,我将不胜感激
发布于 2021-07-14 00:18:54
您可以在.NET / C#中使用ksqlDB.RestApi.Client package。
Install-Package ksqlDB.RestApi.Client在tomasfabian\ksqlDB.RestApi.Client-DotNet GitHub存储库中有一个AspNet Blazor sample。它演示了如何通过连接器使用ksqldb流、表和monitor push notifications from SQL Server。您可以使用Kafka消费者或ksqldb客户端对这些主题(流/表)做出反应。
克隆存储库:
https://github.com/tomasfabian/ksqlDB.RestApi.Client-DotNet.git;在Visual Studio 2019中打开InsideOut.sln,并将docker-compose设置为启动项目。
此console app包含LINQ to ksqldb查询示例。也有一些LinqPad samples available。
您还应该检查Readme。
我认为这对你来说是一个很好的起点。
发布于 2021-07-13 05:27:12
ksqlDB是用Java编写的,因此不能由ASP.NET基础设施“托管”。同样,据我所知,目前还没有用于.NET的Kafka Streams等效库。
如果您需要从其他语言与之交互,请使用ksqlDB offers a REST API
https://stackoverflow.com/questions/68353798
复制相似问题