【问题标题】:Extending heavy client by a mobile application [closed]通过移动应用程序扩展重型客户端 [关闭]
【发布时间】:2023-04-07 02:59:01
【问题描述】:

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

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

ATM 我想到了两个解决方案: - 制作一个网络服务来为移动应用程序提供数据 - 使用数据库,应用程序可以在其中写入内容,而移动应用程序可以从此处读取内容

你们怎么看?

【问题讨论】:

  • 你有一个服务器(监听器)有很多连接的客户端。您希望使用服务器将消息从一个客户端中继到第二个客户端。我说的对吗?
  • 我注意到你没有接受我的回答,是我说了什么破旧的东西还是你被卡住了?
  • 我卡住了,我需要更多技术细节

标签: c# android .net xamarin mobile


【解决方案1】:

最好的办法是为它创建一个 REST 服务。此 REST 服务与您的数据库进行通信,以将所需数据从您的数据库获取到您的移动应用程序。

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

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2015-11-01
    • 1970-01-01
    • 2013-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多