JAX-RS中的X代表什么?

21
在缩写 JAX-RS 中,X 代表什么?
我知道 RS 代表 Restful 服务,J 代表 Java,A 代表 API。那 X 代表什么?

4
认真的?我将你的问题输入谷歌并扫描了结果页面,得到了答案... - John3136
3
没什么,这只是从JAX-WS和其他javax*继承而来的。 - Ascalonian
3
我查了同样的问题,现在被接受的答案显示在搜索结果的顶部作为一张卡片。 - Angelo.Hannes
1
我不明白为什么这个问题被认为是不相关的。JAX-RS 是一个编程规范,而不是软件,当然也不是通用计算软件。它的命名惯例在这里是相关的。此外,这个问题已经被再次提出。 - default locale
2个回答

34
JAX-RS  = Java API for RESTful Web Services

X仍然作为命名法的一部分,例如:

JAXR    = Java API for XML Registries
JAXP    = Java API for XML Processing
JAXB    = Java Architecture for XML Binding
JAX-RPC = Java API for XML-based RPC
JAX-WS  = Java API for XML Web Services  

因此,字母X代表XML


8
如果“x”与“javax”中的相同,那么“x”将是“eXtension”的缩写,这更有意义,因为您可以在不使用XML的情况下公开RESTful服务。 - Tristan
4
我相信它是来自于 x 作为扩展,Java 扩展用于 RESTful web 服务。 - MagGGG

7

这只是从JAX-WS和其他javax.ws.rs继承而来的,可以说,x来自于Java包的java(x)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接