java - 其他平台如何理解java REST服务

标签 java web-services rest

我对 REST Web 服务的概念不熟悉,我已经使用 Jersey 尝试了一些 REST Web 服务示例。我的问题是,假设如果我有一个用 java 编写的 REST Web 服务,其他客户端如何使用它?例如说它是 C#。这是两种不同的语言,但 C# 如何知道 Java Web 服务返回什么类型的数据?我想知道这种跨平台通信内部是如何发生的?

最佳答案

不同的语言和平台可以进行通信,因为它们使用标准协议(protocol):在这种情况下,REST 是基于 HTTP 构建的,无论客户端如何(Java、C# 等),它都是相同的。

关于java - 其他平台如何理解java REST服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37919616/

相关文章:

java - 如何减去从 jtextfield 到 mysql 数据库的输入?

java - Hibernate 无法判断对象是代理还是真实对象

java - 是否可以通过java客户端访问net.tcp服务(WCF)?

rest - 为什么 symfony FOSRest 包找不到合适的 Controller ?

Java Spring Boot/Mysql - 使用 HashSet 作为参数进行查询

java - Jsoup 天气工具

java - 如何包含打包的 WSDL 以与使用 wsimport 生成的 Java 类一起使用?

web-services - 在 asmx 问题中超出了传入消息的最大消息大小配额 (65536)

java - 需要在 Jersey REST 服务中使用 SQLiteOpenHelper 但我无法传递所需的 Android 上下文

java - Spring Rest 中的帖子不起作用