簡體   English   中英

將數據從 Python 實時發送到 .NET Core

[英]Sending data in real-time from Python to .NET Core

所以我們有一個 .NET 核心應用程序在帶有 SignalR 的服務器上運行,基本上這個應用程序在屏幕上實時移動一個對象,SignalR 應用程序有一個功能

    public async Task SendMessage(string x, string y)
    {
        await Clients.All.ReceiveMessage(x, y);
    }

在應用程序中,我可以發送新的 x 和 y 並移動對象,但問題是我們從 Python 應用程序獲取數據 (x, y) 並且我們希望將其實際發送到 .NET Core 應用程序 -時間。

這個問題的最佳解決方案是什么,並且使用 HTTP GET 發送和接收數據是一個很好的解決方案? 就像是:

    [Route("Send/{x}/{y}")]
    public async Task Send(string x, string y)
    {
        await _strongTagHubContext.Clients.All.ReceiveMessage(x,y);
    }

我想我可能有解決您查詢的方法:\\

要在使用“不同編碼”的 2 個軟件(如DOTNETPYTHON )之間進行通信,最好的方法是簡單地使用TCP連接。

一旦兩個軟件都加載並准備好,就連接 TCP,並保持它的活動狀態以進行通信。 就如此容易

我希望解決了您的問題,如果不是這樣,請告訴我:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM