Android登录页面使用JSON还是应该使用web服务?

Android登录页面使用JSON还是应该使用web服务?,android,web-services,Android,Web Services,我已经为我的android应用程序创建了一个登录页面 我的android应用程序使用POST方法向服务器发送数据 服务器以JSON文本格式向android应用程序返回数据 这是android应用程序和服务器之间通信的正确方式吗 有些人使用Web服务。我们什么时候使用它,什么时候不使用它?服务器以JSON格式响应数据,或者可以是任何取决于您的内容。 WebServices是通过发送请求来获取数据的唯一方法。方法可以是GET或POST,这取决于您的请求和随请求发送的数据量。服务器以JSON格式响应数

我已经为我的android应用程序创建了一个登录页面

我的android应用程序使用POST方法向服务器发送数据

服务器以JSON文本格式向android应用程序返回数据

这是android应用程序和服务器之间通信的正确方式吗


有些人使用Web服务。我们什么时候使用它,什么时候不使用它?

服务器以JSON格式响应数据,或者可以是任何取决于您的内容。
WebServices是通过发送请求来获取数据的唯一方法。方法可以是
GET或POST
,这取决于您的请求和随请求发送的数据量。

服务器以JSON格式响应数据,也可以是取决于您的任何内容。
WebServices是通过发送请求来获取数据的唯一方法。方法可以根据您的请求和随请求发送的数据量再次执行
GET或POST

您已经在使用web服务交换json对象。您只是对数据格式和web服务感到困惑

您可以使用两种类型的数据格式

  • JSON

    XML

和两种类型的web服务

  • RESTful服务是最常用的Web服务。它们与HTTP的功能和原理密切相关,可以像GET请求一样简单地访问(其他操作包括POST、DELETE和PUT)。核心概念是由URI标识的“资源”。REST的常见格式是XML和JSON。这是一种非常简单易用的技术,正是这一技术如此广泛地应用

  • SOAP web服务基于XML,其中大多数遵循应用程序设计的RPC风格(在服务器上调用远程方法并获得响应),并使用3个主要支柱:

    • WSDL—Web服务描述语言—用于根据可用操作、参数等来描述服务
    • SOAP—简单对象访问协议—用于在相关实体(客户端、服务器)之间构造交互消息
    • UDDI—通用描述、发现和集成—用于将可用的web服务分类并发布到存储库,并支持潜在用户的发现

  • SOAP Web服务往往具有很高的开销,通常具有非常详细的消息,但如果您需要在应用程序中实现更复杂的功能和交互,则可能会很好。

    您已经在使用Web服务来交换json对象。您只是对数据格式和web服务感到困惑

    您可以使用两种类型的数据格式

    • JSON

      XML

    和两种类型的web服务

  • RESTful服务是最常用的Web服务。它们与HTTP的功能和原理密切相关,可以像GET请求一样简单地访问(其他操作包括POST、DELETE和PUT)。核心概念是由URI标识的“资源”。REST的常见格式是XML和JSON。这是一种非常简单易用的技术,正是这一技术如此广泛地应用

  • SOAP web服务基于XML,其中大多数遵循应用程序设计的RPC风格(在服务器上调用远程方法并获得响应),并使用3个主要支柱:

    • WSDL—Web服务描述语言—用于根据可用操作、参数等来描述服务
    • SOAP—简单对象访问协议—用于在相关实体(客户端、服务器)之间构造交互消息
    • UDDI—通用描述、发现和集成—用于将可用的web服务分类并发布到存储库,并支持潜在用户的发现

  • SOAP Web服务往往具有很高的开销,通常具有非常详细的消息,但如果您需要在应用程序中实现更复杂的功能和交互,则可能会很好。

    Web服务是Android应用程序和服务器之间通信的唯一方式。JSON只是通过Web服务发送和接收的请求和响应的格式。SOAP也是请求和响应的一种格式。

    Web服务是Android应用程序和服务器之间通信的唯一方式。JSON只是通过Web服务发送和接收的请求和响应的格式。SOAP也是请求和响应的一种格式。

    若您通过POST向服务器发送数据,则这是一种web服务。没有问题。Web服务只不过是对服务器的post或get请求,并以xml或json或任何其他形式(如果需要)获取响应。检查此链接-您使用的是post方法,即Web服务。所以,不要担心,因为您的方式是正确的。请尽最大努力:)有些人使用一些基于SOAP的代码登录页面?这是什么,对不起,我是网络服务新手。如果您通过POST向服务器发送数据,则这是一个网络服务。没有问题。Web服务只不过是对服务器的post或get请求,并以xml或json或任何其他形式(如果需要)获取响应。检查此链接-您使用的是post方法,即Web服务。所以,不要担心,因为您的方式是正确的。请尽最大努力:)有些人使用一些基于SOAP的代码登录页面?这是什么,对不起,我是网络服务新手有些人使用一些基于SOAP的代码登录页面?那是什么,对不起,我是新来的services@abhinavSOAP和Rest是两种类型的web服务。我建议您使用RESTful Web服务。@abhinav有些人使用一些基于SOAP的代码登录页面?那是什么,对不起,我是新来的services@abhinavSOAP和Rest是两种类型的web服务。我建议您使用RESTful Web服务。@abhinav非常感谢。我正在android中使用HttpPost类创建一个请求。我需要用点什么吗