【问题标题】:Best way/solution to display json data from a local winform .net app on angularJS web dashboard applicaiton在 angularJS Web 仪表板应用程序上显示来自本地 winform .net 应用程序的 json 数据的最佳方式/解决方案
【发布时间】:2016-04-14 13:05:58
【问题描述】:

你能帮我找出最好的解决方案吗?

  • 我有一个 Windows 窗体应用程序,它一直在做某事。 (制作截图并生成数据)这个应用在本地运行。

  • 所以我不想在办公室使用 teamviewer 来查看我的应用程序在做什么。我想创建一个 AngularJS Web Dashboard 应用程序(将其加载到网络主机上)并显示这个 winform 数据(以图表的形式,..),以便我可以从everywere 访问。

对此最好的解决方案是什么?

我有使用 AngularJS 和从网络服务器解析 JSON 文件的经验。

我更喜欢从我的 winform 应用程序创建/序列化一个 json 文件(每秒)并将其加载到 webhost 上的某个位置,然后从我的 AngularJS 应用程序中使用 http.get 访问这个 json 文件。

这是一个可能的解决方案吗?有什么建议吗?

谢谢!

【问题讨论】:

    标签: c# angularjs json winforms web-services


    【解决方案1】:

    我同意制作一个 Angular Web 应用程序(尽管您不需要 Angular,但您可以使用 jquery 进行简单的 ajax 调用,似乎添加 jquery 引用比设置 angular 脚手架更快仅用于一两个 ajax 调用)调用一个 web 请求,winforms 应用程序在其中存储数据。

    例如。您可以在 winforms 应用程序中创建 Web 请求(或目录保存)以执行此处描述的“截图工具”操作:C# snipping tool service 并将数据发送到某个地方进行存储。如果截图工具不起作用,那么可能会使用您正在捕获的图表或数据的导出。然后,Web 应用程序可以查询该目录以检索(ajax/http 获取)您需要的任何数据。

    我建议清理该目录,因为如果您每隔几秒钟左右保存一次,它可能会变得非常大。

    【讨论】:

      猜你喜欢
      • 2011-11-21
      • 2010-11-02
      • 1970-01-01
      • 2011-12-13
      • 1970-01-01
      • 2018-07-06
      • 2011-06-24
      • 2019-04-28
      • 1970-01-01
      相关资源
      最近更新 更多