什么是最安全,最简单的发送方式。 1000个不同的记录到数据库中,无法直接访问 - Web提供商服务器上的MySQL数据库 - 使用Windows应用程序 。 数据将存储在不同的表格中。
编辑: 该应用程序将分发给不知道什么是数据库或putty的用户或......他们只需安装我的应用程序,打开它,输入一些数据然后按提交。
目前我正在使用php将生成的脚本上传到网络服务器并进行处理。我想我还应该在文件中包含一些签名,以避免一些“丢弃......”黑客攻击。
答案 0 :(得分:1)
如果您可以将数据导出为sql脚本,则可以使用您选择的应用程序对远程服务器运行它。 1000条记录不会创建那么大的脚本。
答案 1 :(得分:0)
在我工作的当前项目中,我们有相同的情况 - 远程(遥远)数据库。
我做了下一个解决方案:序列化sql查询到xml并通过HTTP将它放到web守护进程,它在远程服务器而不是开放的sql server上运行。守护进程检查凭据并执行查询。
答案 2 :(得分:0)
由于我无法在外部服务器上执行任何外部程序,因此我创建了以下解决方案:
这种方法足够安全吗?