android - 带安卓客户端的信号器

标签 android signalr signalr.client

您好,我是 Signalr 的新手,我想开发 android native 客户端应用程序以与 Signalr 服务器通信。所以我关注"whathecode"文章,但我仍然无法连接到服务器。任何人都可以给我一些示例项目或示例。这对我有很大帮助。

谢谢。

public void connect(){

        HubConnection con = new   HubConnection(Uri.parse("http://10.0.2.2:3227/").toString());
        HubProxy hub = con.createHubProxy("MyHub1");
        con.start();
        try {
            hub.invoke( "Send", "user", "Hello world!" ).get();
        } catch (InterruptedException e) {
            // Handle ...
        } catch (ExecutionException e) {
            // Handle ...
        }
    }

最佳答案

我遇到了和您一样的问题,但通过在我的 Windows 防火墙设置中添加 3227 部分以允许来自它的所有连接解决了这个问题。

我还建议不要创建本地主机,而是使用一些 ip 并创建 SignalR 服务器,之后它应该可以正常工作。

关于android - 带安卓客户端的信号器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28493167/

相关文章:

Android 设备未显示在 VS15 中

asp.net-mvc - SignalR Asp.net core Web 应用程序中消息未从服务器发送到客户端

c# - C#客户端如何同时处理多个事件

Android Studio,动画

java - 模拟器中未从本地主机收到 UDP 数据包

带有 doesNotExist 的 Android Espresso onData

c# - SignalR 2.0.2 创建持久连接

c# - SignalR 用于高频消息传递的性能

c# - Timer Job 是这项工作的正确工具吗?

c# - 在 SignalR hub 中存储特定客户端的连接 ID