SignalR无法在Windows 10的树莓派上运行

萨斯·加布里埃尔(Sas Gabriel)

我的服务器和自定义测试客户端之间的通信正常。

我从UWP添加了一个连接,并在我的本地Windows上运行该连接,并且该连接正在运行。

当我在运行win iot内核的树莓派上部署UWP时,未收到信号,输出中未显示任何错误。

服务器:

class Program
{
    static void Main(string[] args)
    {
        // This will *ONLY* bind to localhost, if you want to bind to all addresses
        // use http://*:8080 to bind to all addresses. 
        // See http://msdn.microsoft.com/en-us/library/system.net.httplistener.aspx 
        // for more information.
        string url = "http://localhost:8080";
        using (WebApp.Start<Startup>(url))
        {
            Console.WriteLine("Server running on {0}", url);
            Console.ReadLine();
        }
    }
}
public class Startup
{
    public void Configuration(IAppBuilder app)
    {
        app.UseCors(CorsOptions.AllowAll);
        app.MapSignalR();
    }
}

TestClient:

public class Program
{
    public static void Main(string[] args)
    {
        //Set connection
        string url = "http://localhost:8080";
        var connection = new HubConnection(url);
        //Make proxy to hub based on hub name on server
        var myHub = connection.CreateHubProxy("TestHub");
        //Start connection

        connection.Start();

        while (true)
        {
            Console.ReadLine();
            myHub.Invoke("SendSignal");
        }
    }
}

UWP APP:

InitializeComponent();

pushButtonValue = GpioPinValue.High;
InitGPIO();

//Set connection
string url = "http://localhost:8080";
var connection = new HubConnection(url);
//Make proxy to hub based on hub name on server
var myHub = connection.CreateHubProxy("TestHub");

//Start connection    
myHub.On("ReceiveSignal", FlipLED);
connection.Start();


//timer = new DispatcherTimer();
//timer.Interval = TimeSpan.FromMilliseconds(50);
//timer.Tick += Timer_Tick;
//timer.Start();

我不知道下一步要做什么。

当我的应用程序在PI上运行时,为什么没有收到消息?

马丁·提里奥(Martin Tirion)

您也正在Pi上监听localhost。使用那里的服务器PC的IP地址或主机名以url监听该服务器。


如果这是您的问题的答案,请将其标记为答案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

树莓派上Vim的Solarized主题

来自分类Dev

在树莓派上自动启动

来自分类Dev

我如何在运行Debian和Chrome的树莓派上使用Google Voice API

来自分类Dev

树莓派上的JavaFX动画

来自分类Dev

在树莓派上升级opencv

来自分类Dev

无法在树莓派上为python3.4安装urllib3

来自分类Dev

我可以在树莓派上运行matlab吗?

来自分类Dev

如何在Windows 10 IoT上的树莓派2上运行空白应用程序

来自分类Dev

为什么jvm无法在树莓派上写入gpio?

来自分类Dev

无法在Windows 10上运行Android Studio

来自分类Dev

具有自定义日期格式的DateTime.ParseExact:在Windows上有效,但在树莓派上无效

来自分类Dev

无法将Arduino ClearCore设备连接到树莓派上托管的MQTT服务器

来自分类Dev

无法通过'gogs docker image'从/ var / lib / docker获知。树莓派上Docker的存储库路径在哪里?

来自分类Dev

在树莓派上自动启动

来自分类Dev

我如何在运行Debian和Chrome的树莓派上使用Google Voice API

来自分类Dev

沙盒无法在Windows 10上运行

来自分类Dev

在树莓派上打开同步端口

来自分类Dev

如何在运行Apache的树莓派上部署这些文件?

来自分类Dev

我在树莓派上制作了一个plex服务器,但是我无法挂载网络驱动器

来自分类Dev

在树莓派上运行的多个音频文件

来自分类Dev

CMake无法在树莓派上编译

来自分类Dev

Windows 10中的自助主机SignalR

来自分类Dev

树莓派上的pip安装失败

来自分类Dev

尝试在树莓派上运行 javascript 时出现语法错误

来自分类Dev

在树莓派上运行两个线程的问题

来自分类Dev

无法在树莓派上的 Python3.5 下使用 apache2、mod_wsgi 导入flask_cors

来自分类Dev

javax.net.ssl.SSLHandshakeException:在树莓派上运行java程序时出错

来自分类Dev

fstream 无法在树莓派上写入/打开文件

来自分类Dev

如何在我的树莓派上打开终端并在其中自动运行程序?

Related 相关文章

  1. 1

    树莓派上Vim的Solarized主题

  2. 2

    在树莓派上自动启动

  3. 3

    我如何在运行Debian和Chrome的树莓派上使用Google Voice API

  4. 4

    树莓派上的JavaFX动画

  5. 5

    在树莓派上升级opencv

  6. 6

    无法在树莓派上为python3.4安装urllib3

  7. 7

    我可以在树莓派上运行matlab吗?

  8. 8

    如何在Windows 10 IoT上的树莓派2上运行空白应用程序

  9. 9

    为什么jvm无法在树莓派上写入gpio?

  10. 10

    无法在Windows 10上运行Android Studio

  11. 11

    具有自定义日期格式的DateTime.ParseExact:在Windows上有效,但在树莓派上无效

  12. 12

    无法将Arduino ClearCore设备连接到树莓派上托管的MQTT服务器

  13. 13

    无法通过'gogs docker image'从/ var / lib / docker获知。树莓派上Docker的存储库路径在哪里?

  14. 14

    在树莓派上自动启动

  15. 15

    我如何在运行Debian和Chrome的树莓派上使用Google Voice API

  16. 16

    沙盒无法在Windows 10上运行

  17. 17

    在树莓派上打开同步端口

  18. 18

    如何在运行Apache的树莓派上部署这些文件?

  19. 19

    我在树莓派上制作了一个plex服务器,但是我无法挂载网络驱动器

  20. 20

    在树莓派上运行的多个音频文件

  21. 21

    CMake无法在树莓派上编译

  22. 22

    Windows 10中的自助主机SignalR

  23. 23

    树莓派上的pip安装失败

  24. 24

    尝试在树莓派上运行 javascript 时出现语法错误

  25. 25

    在树莓派上运行两个线程的问题

  26. 26

    无法在树莓派上的 Python3.5 下使用 apache2、mod_wsgi 导入flask_cors

  27. 27

    javax.net.ssl.SSLHandshakeException:在树莓派上运行java程序时出错

  28. 28

    fstream 无法在树莓派上写入/打开文件

  29. 29

    如何在我的树莓派上打开终端并在其中自动运行程序?

热门标签

归档