我有一个 Windows 平板电脑应用程序,它存储来自用户的一些数据。现在我需要通过 Internet 将这些数据发送到服务器。我可以尝试哪些所有选项?我认为同步服务器和客户端数据库不会有好处,因为多个平板电脑正在连接到服务器。
问问题
275 次
1 回答
0
I think syncng the server and client database wont do good since multiple tablets are getting connected to the server.
为什么你这么想?你认为网络服务器是如何工作的?数据库可以轻松处理多个连接。
您可以直接连接到数据库服务器(如果它支持远程连接),或者您可以创建一个 Web 服务并通过它与数据库通信。无论哪种方式,请务必正确设置权限,否则您可能会遇到严重的安全问题。
// 编辑以解决评论中的问题
如果要使用直接连接,则连接到数据库的方式与连接到同一台计算机上的方式完全相同。你如何连接到那个 CE 数据库?您只需要更改连接字符串,但其他一切都保持不变。
如果你想使用 web 服务来解析和与数据库通信,事情会变得有点复杂,但它仍然相当简单。搜索谷歌(或 SO)如何使用网络服务以及如何创建网络服务。那里有很多示例和教程。恐怕不可能在这里全部覆盖。
于 2012-11-27T08:51:43.650 回答