【问题标题】:Connecting a windows forms application to a C# web service?将 Windows 窗体应用程序连接到 C# Web 服务?
【发布时间】:2014-05-27 12:12:12
【问题描述】:

我创建了两个应用程序,一个是 Vb.net 中的 Windows 窗体应用程序,另一个是 C# 和 MVC 中的 Web 服务应用程序。

什么是连接的最佳方式 2. windows 窗体应用程序用于考勤,因此该应用程序当前需要用户输入考勤信息并写入本地访问数据库。

我正在考虑为我的 Web 服务创建一个 REST API,它允许 Windows 窗体应用程序调用数据并添加已发生的任何新签入。我想知道当添加新数据时,我的 Windows 窗体应用程序如何知道何时为 Web 服务调用 REST API?

任何帮助将不胜感激。

【问题讨论】:

  • “什么是最好的......”问题是主观的,因此无法回答。

标签: c# vb.net visual-studio api rest


【解决方案1】:

你几乎自己想通了。 您可以使用 WCF 或 Web API,两者都可以很好地满足您的目的。如果您想知道其中的区别,请阅读此link

【讨论】:

  • 感谢您的回复。 Windows 应用程序是否会知道何时通过某种触发器将数据添加到 Web 服务,或者如果要使用 Web API,它是否必须在指定时间检查它以进行更新?
  • 是的,您必须实施某种拉动方法来检查更改。如果您愿意,可以使用 SignalR 或服务总线从 web api 端进行某种推送。这是 SignalR 的答案。 stackoverflow.com/questions/14184690/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-05-08
  • 2013-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多