Desktop Bridge 后台进程中的数据访问

Data access in background process in Desktop Bridge

我已经开始在 win32 中构建一个带有后台进程(出于特定原因)和 UWP/JS 前端的桌面桥接应用程序。

对于本地数据存储,我将使用 SQLite。两个进程 (win32/UWP) 都会读取或更新 data.I 知道我可以在 UWP 端访问 SQLite,但我使用与 UWP 平台不兼容的 Dapper。由于 SQLite,我还需要一个编写器。

我正在考虑在 Win32 进程中使用 Dapper-SQLite 并为数据对象创建一个接口,以便从 UWP 前端异步调用。我对这种方法是否正确?任何问题? 希望我的问题是可以理解的。

I'm thinking to use the Dapper-SQLite in the Win32 process and to create an interface for the data objects

DesktopBridge 中有一个名为 Northwind Sample – UWP app connecting to SQL Server 的官方示例。它向我们展示了与您想要的相同的场景。您可以检查 sqlbridge 文件夹中的代码。在这里,您需要构建一个应用程序服务,它将在您的 win32 应用程序和 UWP 应用程序之间传递数据。您可以按照它来构建您的应用程序。