通过移动应用程序扩展重型客户端

时间:2017-07-03 11:25:20

标签: c# android .net xamarin mobile

我有一个用C#编写的普通桌面应用程序。现在我想要一个额外的移动应用程序,它使用来自桌面应用程序的相同信息/数据。

我的问题是如何在桌面应用程序和移动应用程序之间建立连接?

Atm我有两个解决方案: - 制作Web服务,为移动应用程序提供数据 - 使用应用程序可以编写内容的数据库,移动应用程序可以从这里读取内容

你们觉得怎么样?

1 个答案:

答案 0 :(得分:1)

最好的办法就是为它做一个REST服务。此REST服务与您的数据库通信,以便将数据库中所需的数据提供给您的移动应用程序。

在您的移动应用程序中,您使用httpclient拨打此服务以获取手机上的数据。您可以选择在SQLite数据库中本地保存此数据(这样人们也可以离线使用该应用程序)。

希望这有帮助