UWP / .NET核心:为UWP和Xamarin应用程序提供支持的服务应用程序的哪种类型的项目

时间:2017-03-01 15:08:31

标签: .net xamarin asp.net-core uwp .net-core

所以我有一个零售解决方案,包括:

  • 运营商在POS机上使用的主应用程序 - 用UWP(侧载)编写
  • 客户在Android平板电脑上使用的自助服务应用程序 - 使用Xamarin
  • 编写

现在我需要第三个应用程序,它不需要有UI,只有REST端点侦听来自上面两个应用程序的调用,并对它们做出响应(WebSockets会很好)并进行一些处理和允许通讯。 示例用例将是:

  • 向打印机发送一些要打印的数据
  • 向MainApp发送一些要求显示给运营商的请求
  • 如上所述向TableApp发送一些请求。

在完整的.NET Framework中,我将创建一个ASP.NET WebAPI或WindowsService,但我希望它尽可能与最新标准兼容。所以使用.NET Core,如果我可以运行它,那就完全正确在Rasperry Pi或同一台机器上,MainApp正在运行。

我应该使用哪种类型的项目?

我在考虑以下选项:

  • UWP AppService link
  • ASP.NET Core WebAPI

0 个答案:

没有答案