使用SQL数据库同步Web,移动和桌面应用程序

时间:2016-11-21 21:18:54

标签: java c# mobile web desktop-application

我目前正在研究和开发用于桌面的Java应用程序以及嵌入网页的Java小程序,我正在使用C#开发Android和IOS兼容的应用程序。 (我愿意使用其他语言,这些就是我开始使用的,并且感觉目前最舒适)。

我拥有它以便用户可以使用3个环境中的任何一个来输入帖子,然后将其存储在数据库中。

如何让每个平台上的各种应用程序从数据库中删除新帖子,以便用户可以在添加到数据库后直接在所有三个平台上看到它。

我假设应用程序需要查找特定的表,该表由登录并执行发布的管理员拥有,然后一看到新帖就可以发送查询以检索它。这些概念需要实施以更新和删除帖子。

我是这种跨环境开发的新手,想要寻求建议。感谢您的任何帮助。我试图让这个问题具体,因为我可以认为我首先没有特别具体的问题。

有关如何执行此任务的任何建议都将非常有用。

感谢。

1 个答案:

答案 0 :(得分:0)

您可以采取的一条途径是编写一个简单的Web服务,可能使用高级解释语言(如Python或Ruby)来提供RESTful HTTPS后端。这样,所有应用程序都可以查询此Web服务,数据将始终保持同步,并且您可以拥有多个前端接口。

现在这似乎是一种趋势,许多多平台应用程序在后端构建为较小的微服务。而且它有时候很有意义,因为你在部件之间得到很少的耦合。

相关问题