Javascript Phonegap、web服务逻辑?

Javascript Phonegap、web服务逻辑?,javascript,html,web-services,cordova,Javascript,Html,Web Services,Cordova,我想知道,在使用jQueryMobile、HTML5、CSS和Java脚本时,是否需要描述或绘制调用web服务背后的逻辑 例如,在Android平台上。我们有 1.XML文件或Java中的用户界面 2.行为,在java类中。在这些类中,我们拥有所有的行为、连接性等等 3.在java类中,我们可以编写java代码与外部Web服务交互 在移动网络应用程序中,我们有 用户界面、HTML、CSS、JS(包括框架、jQueryMobile等) 行为如何??我知道JavaScript是用于行为的,但它是否也

我想知道,在使用jQueryMobile、HTML5、CSS和Java脚本时,是否需要描述或绘制调用web服务背后的逻辑

例如,在Android平台上。我们有

1.XML文件或Java中的用户界面

2.行为,在java类中。在这些类中,我们拥有所有的行为、连接性等等

3.在java类中,我们可以编写java代码与外部Web服务交互

在移动网络应用程序中,我们有

  • 用户界面、HTML、CSS、JS(包括框架、jQueryMobile等)
  • 行为如何??我知道JavaScript是用于行为的,但它是否也用于调用web服务、更新、下载、文件、文本等

    简短的回答,是的

    jQueryAjax非常适合在html中更新和下载数据

    $.ajax({
      type: "POST",
      url: "update/user/",
      data: { name: "Daniel", location: "Sweden" }
    }).done(function( msg ) {
      alert( "response: " + msg );
      // set text area to msg etc..
    });
    
    要获得更多灵感,请查看

    简短答案,是的

    jQueryAjax非常适合在html中更新和下载数据

    $.ajax({
      type: "POST",
      url: "update/user/",
      data: { name: "Daniel", location: "Sweden" }
    }).done(function( msg ) {
      alert( "response: " + msg );
      // set text area to msg etc..
    });
    

    要获得更多灵感,请查看

    这与使用java调用web服务(例如在android中)然后更新到UI类似吗?我只是想了解一下背后的逻辑,因为我不擅长网络,但我一直在用Android做原生应用。是的,上面的ajax是一个指向web服务器的HTTP帖子,服务器会返回一个响应。另外,如果服务器返回json,它在解析响应时会使一切变得更容易。我想知道,在一个具有后端和前端的普通网站中,为什么我们通过JavaScript(客户端)调用web服务,如果对web服务的调用是由后端进行的,不是会更快吗?始终取决于情况,购买在客户端使用异步调用有几个优点。一个例子是,一个网页可以加载所有内容并显示给用户,然后从慢速Web服务中填充数据。非常感谢您的反馈,我现在就知道了。这与使用java调用web服务(例如在android中)然后更新到UI类似吗?我只是想了解一下背后的逻辑,因为我不擅长网络,但我一直在用Android做原生应用。是的,上面的ajax是一个指向web服务器的HTTP帖子,服务器会返回一个响应。另外,如果服务器返回json,它在解析响应时会使一切变得更容易。我想知道,在一个具有后端和前端的普通网站中,为什么我们通过JavaScript(客户端)调用web服务,如果对web服务的调用是由后端进行的,不是会更快吗?始终取决于情况,购买在客户端使用异步调用有几个优点。一个例子是,一个网页可以加载所有内容并显示给用户,然后从慢速Web服务中填充数据。非常感谢您的反馈,我现在就知道了。方法