我正在寻找一些起点,将Win32 Delphi应用程序的数据与Web应用程序的远程数据库集成。
此项目旨在解决以下问题:
1. 桌面在VPN上表现不佳。远程办公室的用户可以使用Web应用程序。
2. 一些公司更喜欢Web应用程序而非桌面应用程序。
3. 移动设备可以作为前端连接到Web应用程序。
我发现的问题是Web应用程序将在基于Unix的系统(可能是Linux)上运行,而桌面应用程序使用NexusDB,而Web应用程序可能会使用Postgres。这些平台和数据库不同。
在Delphi中,似乎无法为该项目使用Microsoft Sync Framework。
我的第一个想法是为Web应用程序提供标准的REST API,并使桌面应用程序每n分钟从本地数据库服务器作为客户端访问API。但这样会有很多问题!
此项目旨在解决以下问题:
1. 桌面在VPN上表现不佳。远程办公室的用户可以使用Web应用程序。
2. 一些公司更喜欢Web应用程序而非桌面应用程序。
3. 移动设备可以作为前端连接到Web应用程序。
我发现的问题是Web应用程序将在基于Unix的系统(可能是Linux)上运行,而桌面应用程序使用NexusDB,而Web应用程序可能会使用Postgres。这些平台和数据库不同。
在Delphi中,似乎无法为该项目使用Microsoft Sync Framework。
我的第一个想法是为Web应用程序提供标准的REST API,并使桌面应用程序每n分钟从本地数据库服务器作为客户端访问API。但这样会有很多问题!