如何从应用程序(jqm + phonegap)保存远程服务器上的数据?

时间:2011-12-01 14:40:12

标签: jquery jquery-mobile cordova

我正在使用jqm + phonegap开发一款应用。在我的应用程序中,用户需要设置一些参数并计算结果。现在,我希望在计算结束时,当用户点击按钮时,所有数据(所有设置和计算结果)都保存在远程服务器上。我怎样才能做到这一点?请帮忙。我应该编写某种Web服务并将其放在服务器上,单击按钮会调用此服务吗?

2 个答案:

答案 0 :(得分:1)

完全尊重上一个答案,有更简单的方法可以实现数据的简单存储(无需服务器端处理) - 无论是本地还是远程(当然只有在客户端进行计算并且只查看时)远程存储数据。)

例如,CouchDB解决方案允许您的客户端代码通过REST直接与数据库通信,以非常简单的方式存储/检索/查询您的数据(使用Javascript!) - 比SOAP / WSDL Web服务(可能更快 - 少一层)。

当然有一个学习曲线,但我可以向你保证,将花生与学习SOAP / WSDL / PHP / JAVA进行比较。总是选择合适的工具.....

首先,你需要确定你想要达到的目标,然后开始担心如何。

只是我的$ .02 ...希望这有帮助

答案 1 :(得分:0)

是的,您需要在目标服务器上创建某种形式的界面,然后您的应用程序可以使用该界面发布和提取数据。实现此目的的最常见方法是创建SOAP / WSDL Web服务。有PHP,Java和所有其他技术的库和框架。您可以轻松地使用它们来创建您需要的东西。