C# 将数据从ASP.NET MVC发送到桌面应用程序

C# 将数据从ASP.NET MVC发送到桌面应用程序,c#,asp.net-mvc,C#,Asp.net Mvc,从asp.net mvc应用程序向桌面应用程序发送数据id/编号的正确和最简单的方法是什么?我只需要简单的沟通。网页应初始化发送 在Windows窗体应用程序中创建HttpListner,并从asp.net mvc向其发布数据 这很简单 private void Form1_Load(object sender, EventArgs e) { listener = new HttpListener(); listener.Prefixes.Add("http://localhos

从asp.net mvc应用程序向桌面应用程序发送数据id/编号的正确和最简单的方法是什么?我只需要简单的沟通。网页应初始化发送

在Windows窗体应用程序中创建HttpListner,并从asp.net mvc向其发布数据 这很简单

private void Form1_Load(object sender, EventArgs e)
{
    listener = new HttpListener();
    listener.Prefixes.Add("http://localhost:8000/");
    listener.Prefixes.Add("http://127.0.0.1:8000/");
    listener.AuthenticationSchemes = AuthenticationSchemes.Anonymous;

    listener.Start();
    this.listenThread1 = new Thread(new ParameterizedThreadStart(startlistener));
    listenThread1.Start();
}

您可以阅读全文

使用MVC Web Apiasp.net MVC应用程序应初始化sendingAzure WebJob,然后再查看Signal。我自己没有这方面的经验,但我知道它也可以在桌面应用程序中托管。您能描述一下您想要解决的任务吗?还不完全清楚