首页 > 解决方案 > 通过 Web 应用程序访问桌面应用程序 API

问题描述

我有一个用 C++ 编写的桌面应用程序。该应用程序也有一些为一些通用目的编写的 api,例如:获取列表等。

目前,该应用程序安装在各种系统上,并且有一个存储数据的主服务器。

问题是用户无法使用不同的位置访问数据。

现在我们计划将它移到网络上,以便用户可以从世界任何地方访问数据。

那么,是否可以使用 Web 应用程序访问桌面应用程序 api?

当我们打开网站时,它也会在桌面上打开桌面应用程序,然后登录后我们想访问用桌面应用程序编写的 api 并在 web 应用程序中显示数据。

任何帮助将不胜感激!

标签: c++node.jsapiweb-applicationsdesktop-application

解决方案


正如我刚刚了解的那样,您在多个系统上有一个桌面应用程序,并且您想访问相同的数据?正确的?所以在这种情况下你有多种选择。一种非常简单的方法是在服务器(如 mysql)上安装数据库并将应用程序直接连接到该数据库。比您可以轻松地从该数据库写入/读取/更新/删除数据。您还可以使用数据库在该服务器上编写 API,并使用您的应用程序通过该 Web api 获取数据。


推荐阅读