Websocket 如何在颤振上使用信号器?

Websocket 如何在颤振上使用信号器?,websocket,flutter,long-polling,asp.net-core-signalr,Websocket,Flutter,Long Polling,Asp.net Core Signalr,我正在尝试与Asp.NETCore2.1应用程序通信,该应用程序使用SignalR建立聊天通信,但我不知道使用Flatter实现这一点的最佳方法是什么 我已经搜索了一些库来实现这一点,但我发现的库与颤振不兼容,只与Dart web兼容,因为它使用原始的signar.js来包装这些方法 如何完成该任务?如果Flatter插件不可用于Signal,您可以始终使用Signal可用的本机库,并使用Flatter在您的Flatter代码中使用这些本机功能 这里有一些有用的资源可能会有所帮助 我刚刚为S

我正在尝试与Asp.NETCore2.1应用程序通信,该应用程序使用SignalR建立聊天通信,但我不知道使用Flatter实现这一点的最佳方法是什么

我已经搜索了一些库来实现这一点,但我发现的库与颤振不兼容,只与Dart web兼容,因为它使用原始的signar.js来包装这些方法


如何完成该任务?

如果Flatter插件不可用于Signal,您可以始终使用Signal可用的本机库,并使用Flatter在您的Flatter代码中使用这些本机功能

这里有一些有用的资源可能会有所帮助


我刚刚为Signal(ASP.NET核心)创建了一个颤振客户端。您可以在

上找到它,具体来说,我不确定Flutter,但您应该记住,signar只是一个用于使用web套接字的库。它同时带有服务器端和客户端组件/库,但这并不意味着您必须同时使用它们。换句话说,您可以在服务器端设置所有信号集线器集线器,从理论上讲,任何支持使用与颤振兼容的web套接字的库都应该能够使用这些集线器。Hi@ChrisPratt,我已经看到了,但问题是你需要知道Signar使用websocket进行交互时使用的消息和集线器特性,因为它有很多事情发生,而不仅仅是websocket部分,它有协商、授权等。哇,甚至还有这样的包?!关于颤振,几乎什么都有:)它让我不安,因为它不支持.Net框架信号器。有没有办法连接到“.Net框架信号器”。我急需这个one@SohailAhmad你找到与SignalR连接的方法了吗?@JuthiSarkerAka是的,我创建了一个交互式Web视图插件的代理层,在那里连接套接字,捕获其流量并使用它。这是有点棘手,但相当可怕,与我顺利工作。