具有远程Web UI的桌面WPF应用程序,如utorrent

时间:2018-05-24 04:12:11

标签: c# .net vb.net

我使用vb.net开发了一个Windows桌面应用程序。我想在Windows无头服务器上使用该应用程序。如果它有像​​utorrent这样的网络界面会更容易。我最初的方法是将当前状态写入文本文件(JSON / XML),然后从Web界面读取该文件。但它会导致过多的读/写操作。他们有更好的方法吗?如何使用REST API调用?

1 个答案:

答案 0 :(得分:0)

您可以从WPF应用程序运行WCF Web服务,请参阅https://docs.microsoft.com/en-us/dotnet/framework/wcf/how-to-host-a-wcf-service-in-a-managed-application

这将暴露您可以运行客户端的API(例如,在网页上使用Javascript)。