0

我正在开发一个需要在 ASP.NET 网站和 C# 应用程序之间进行双向通信的项目。

例如,如果我想单击 ASP.NET 网页上的按钮来检索某物的状态。

我怎样才能在他们之间实现这种通信?

请注意我以前从未使用过 ASP.NET,因此我提出了问题。

4

5 回答 5

1

您可以在网站和应用程序中使用相同的数据库。如果您想将某些内容从应用程序传输到网站,例如文件,那么您将需要 Web 服务或 WCF 服务。但是您的愿望似乎是网站和应用程序的共享数据库。

于 2013-11-14T12:01:12.653 回答
1

我认为您应该通过此链接.....与所有其他网站相比,它以非常简单的方式具有 asp.net 和 c# 的所有基础知识.... http://www.w3schools.com/

于 2013-11-14T13:21:52.190 回答
0

您可以让 C# 应用程序在某处写入数据并让 ASP.NET 在那里读取它。要么是数据库(这是最有意义的),要么是某个文件,如 XML 或 JSON。

于 2013-11-14T11:58:22.750 回答
0

在数据库中存储通信似乎是一种简单的方法。

您可以使用网络服务,但这需要由网站托管。不过,应用程序仍然可以在需要时轮询它以进行写入和读取。

于 2013-11-14T12:04:44.763 回答
0

我想我找到了我想要的东西:

了解 Windows Communication Foundation (WCF) 的初学者教程 http://www.codeproject.com/Articles/406096/A-beginners-tutorial-for-understanding-Windows

于 2013-11-14T12:29:58.070 回答