我正在使用jqm + phonegap开发一款应用。在我的应用程序中,用户需要设置一些参数并计算结果。现在,我希望在计算结束时,当用户点击按钮时,所有数据(所有设置和计算结果)都保存在远程服务器上。我怎样才能做到这一点?请帮忙。我应该编写某种Web服务并将其放在服务器上,单击按钮会调用此服务吗?
答案 0 :(得分:1)
完全尊重上一个答案,有更简单的方法可以实现数据的简单存储(无需服务器端处理) - 无论是本地还是远程(当然只有在客户端进行计算并且只查看时)远程存储数据。)
例如,CouchDB解决方案允许您的客户端代码通过REST直接与数据库通信,以非常简单的方式存储/检索/查询您的数据(使用Javascript!) - 比SOAP / WSDL Web服务(可能更快 - 少一层)。
当然有一个学习曲线,但我可以向你保证,将花生与学习SOAP / WSDL / PHP / JAVA进行比较。总是选择合适的工具.....
首先,你需要确定你想要达到的目标,然后开始担心如何。
只是我的$ .02 ...希望这有帮助
答案 1 :(得分:0)
是的,您需要在目标服务器上创建某种形式的界面,然后您的应用程序可以使用该界面发布和提取数据。实现此目的的最常见方法是创建SOAP / WSDL Web服务。有PHP,Java和所有其他技术的库和框架。您可以轻松地使用它们来创建您需要的东西。