-1
我有一個將在Azure上運行的web應用程序(用python編寫)。我還有一個用C#編寫的客戶端桌面應用程序,它需要與python web應用程序進行通信。python web應用程序和c#桌面應用程序之間的實時通信
我原本想用Flask
來編寫我自己的API,但是我認爲這會有點複雜,因爲應用程序之間的通信不是簡單的快速「添加資源」請求。 C#應用程序將發出請求,python web應用程序需要一些時間來處理它(可能是一分鐘)。我希望Python應用程序能夠傳回進度信息,以確定任務完成任務需要多長時間。我有一種感覺,基於傳統的基於REST
的API是不可能的,但如果我錯了,請糾正我的錯誤。
有沒有更好的方法/解決方案可以使這成爲可能?