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

时间:2017-04-30 22:39:04

标签: c# asp.net-mvc

从asp.net mvc应用程序向桌面应用程序发送一些数据(id / number)的最简单方法是什么?我只需要单工沟通。网页应初始化发送。

1 个答案:

答案 0 :(得分:0)

在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();
}

您可以阅读完整的文章here