用Jquery和Django发送数据并由双方确认的可靠方法

时间:2013-02-25 20:52:33

标签: jquery python ajax django cordova

我正在PhoneGap下开发一个应用程序,我的应用程序将命令(项目,客户等)从MobileDevice发送到服务器(在python django中)。我使用jQuery Ajax向我的服务器发送命令,并将服务器响应和正确的操作ID发送到MobileDevice,但是如果Internet网络不好,响应不会回到MobileDevice或服务器给出正确的操作ID,但永远不会到达Mobile的响应设备

我正在寻找确认可靠通信的方法,我不知道我的系统是否可靠(3个步骤):

1.- MobileDevice:通过AJAX发送订单(项目)和订单认证,​​等待完成等等。

2.- Server in Django:接收订单和数据,验证并处理订单,最后发送确定。

3 .- MobileDevice:接收确认并将订单检查为已发送并正确。

应该是正确的吗? 有什么其他方法可以做类似的事情吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

查看RESTTastypie,这可以胜任。

修改

只是想一想,你是在TCP / IP之上构建的 - 一堆协议的设计使得基于它的任何网络都可以承受核攻击。它已经做了差不多40年了,它非常稳固。再一次,只是一个想法。 : - )