xml和json在JavaWeb服务中的实际用途是什么?

xml和json在JavaWeb服务中的实际用途是什么?,java,rest,Java,Rest,我是java新手,我不明白为什么java Restful Web服务总是以xml/json显示输出?xml和json的实际用途是什么 我们可以使用xml/json文件作为应用程序的数据库吗?xml和json不是数据库;它们是消息格式 您当然可以将XML或JSON分别作为CLOB或文档保存在SQL或NoSQL数据库中 Web服务接受HTTP请求—获取、发布等 soapweb服务使用soapxml来定义它们的请求/响应消息格式 REST服务通常使用直接HTTP。浏览器支持JSON,因此与REST服务

我是java新手,我不明白为什么java Restful Web服务总是以xml/json显示输出?xml和json的实际用途是什么

我们可以使用xml/json文件作为应用程序的数据库吗?

xml和json不是数据库;它们是消息格式

您当然可以将XML或JSON分别作为CLOB或文档保存在SQL或NoSQL数据库中

Web服务接受HTTP请求—获取、发布等

soapweb服务使用soapxml来定义它们的请求/响应消息格式

REST服务通常使用直接HTTP。浏览器支持JSON,因此与REST服务交换JSON是很自然的;它们是消息格式

您当然可以将XML或JSON分别作为CLOB或文档保存在SQL或NoSQL数据库中

Web服务接受HTTP请求—获取、发布等

soapweb服务使用soapxml来定义它们的请求/响应消息格式

REST服务通常使用直接HTTP。浏览器支持JSON,因此与REST服务交换JSON是很自然的;它们是消息格式

您当然可以将XML或JSON分别作为CLOB或文档保存在SQL或NoSQL数据库中

Web服务接受HTTP请求—获取、发布等

soapweb服务使用soapxml来定义它们的请求/响应消息格式

REST服务通常使用直接HTTP。浏览器支持JSON,因此与REST服务交换JSON是很自然的;它们是消息格式

您当然可以将XML或JSON分别作为CLOB或文档保存在SQL或NoSQL数据库中

Web服务接受HTTP请求—获取、发布等

soapweb服务使用soapxml来定义它们的请求/响应消息格式


REST服务通常使用直接HTTP。浏览器支持JSON,因此与REST服务交换JSON是很自然的事。

Restfull web服务客户端和服务器不依赖于所选的语言,这就是为什么您需要一种通用的“语言”以便每个人都能理解

XML和JSON用于在客户端和服务器端传输数据,大多数情况下JSON用于恢复web服务

谢谢你的提问

我们可以使用xml/json文件作为应用程序的数据库吗


<>我会说是的,但这不是最好的查询数据的方式,你应该根据你的目的考虑SQL或NoSQL数据库。

< PrestRevestWeb服务客户端和服务器不依赖于选择的语言,这就是为什么你需要一个通用的“语言”以便被大家理解。 XML和JSON用于在客户端和服务器端传输数据,大多数情况下JSON用于恢复web服务

谢谢你的提问

我们可以使用xml/json文件作为应用程序的数据库吗


<>我会说是的,但这不是最好的查询数据的方式,你应该根据你的目的考虑SQL或NoSQL数据库。

< PrestRevestWeb服务客户端和服务器不依赖于选择的语言,这就是为什么你需要一个通用的“语言”以便被大家理解。 XML和JSON用于在客户端和服务器端传输数据,大多数情况下JSON用于恢复web服务

谢谢你的提问

我们可以使用xml/json文件作为应用程序的数据库吗


<>我会说是的,但这不是最好的查询数据的方式,你应该根据你的目的考虑SQL或NoSQL数据库。

< PrestRevestWeb服务客户端和服务器不依赖于选择的语言,这就是为什么你需要一个通用的“语言”以便被大家理解。 XML和JSON用于在客户端和服务器端传输数据,大多数情况下JSON用于恢复web服务

谢谢你的提问

我们可以使用xml/json文件作为应用程序的数据库吗


我会说是的,但这不是最好的查询数据的方法,应该根据你的目的考虑SQL或NoSQL数据库。

< P> Web服务背后的想法是向各种可能的客户(Web站点、移动应用程序、桌面应用程序等)使用某种功能(在大多数情况下)。一种基于文本的标准web通信协议—HTTP。所以我们有一个问题——后端有Java对象,需要传播到客户端。为了传输它们,它们必须具有统一的文本表示。在这里,XML和JSON被证明是最有用的

XML和JSON都是以文本格式表示数据的方法。它们通常被称为消息格式、数据交换格式等。它们包含一组规则,这些规则定义了如何以简洁的方式表示结构化数据,从而使数据的传输成为可能

Web服务不强制使用XML或JSON。只是这些都是目前最成熟、应用最广泛的技术


XML和JSON都定义了数据应如何以文本形式呈现,但它们不包含任何持久性功能,这意味着它们不能用作数据库。它们可以作为文本存储在数据库或文件中,但这取决于具体情况,不应泛化。

web服务背后的思想是向各种可能的客户机公开某种功能—网站、移动应用程序、桌面应用程序等。它们(在大多数情况下)使用一种基于文本的标准web通信协议—HTTP。所以我们有一个问题——后端有Java对象,需要传播到客户端。为了传输它们,它们必须具有统一的文本表示。在这里,XML和JSON被证明是最有用的

XML和JSON都是以文本格式表示数据的方法。它们通常被称为消息格式、数据交换格式等