wp8及以上应用如何连接外部数据库(远程)
how to connect wp8 and above apps with external database (remote)
我正在开发一个需要连接外部数据库表以执行插入和读取操作的应用程序。我没有这方面的经验。从初学者的角度来看,我需要一些帮助。
这实际上与 非常相似,因为在那个问题中,提问者想要从随机客户端设备访问基于服务器的数据库 - 就像您一样。答案是一样的。
原因是大多数数据库都监听一个特定的端口(通常可以定制,但它们仍然监听一个端口)。该端口通常被防火墙关闭,因此外部无法访问它。在防火墙上打开该端口通常是个坏主意,因为它现在已暴露给全世界。
对此的解决方案是创建一个在 HTTP 下运行并接受给定(有限)格式的特定调用的 Web 服务。每个单独的调用都会传递某些数据位,并且可能会传回其他数据位 - 同样以预定义的格式。在每次调用中,Web 服务验证传入的数据(可能还有谁在调用),进行适当的数据库查询,并将所需的任何数据传回给调用者。
我正在开发一个需要连接外部数据库表以执行插入和读取操作的应用程序。我没有这方面的经验。从初学者的角度来看,我需要一些帮助。
这实际上与
原因是大多数数据库都监听一个特定的端口(通常可以定制,但它们仍然监听一个端口)。该端口通常被防火墙关闭,因此外部无法访问它。在防火墙上打开该端口通常是个坏主意,因为它现在已暴露给全世界。
对此的解决方案是创建一个在 HTTP 下运行并接受给定(有限)格式的特定调用的 Web 服务。每个单独的调用都会传递某些数据位,并且可能会传回其他数据位 - 同样以预定义的格式。在每次调用中,Web 服务验证传入的数据(可能还有谁在调用),进行适当的数据库查询,并将所需的任何数据传回给调用者。