java - jaxws-ri 和 jaxws-rt 有什么区别?

标签 java web-services jax-ws

查看来自 java.net 的 JAX-WS Maven 存储库 - http://download.java.net/maven/2/com/sun/xml/ws/

有两个类似的文件夹 - jaxws-rtjaxws-ri。目前,我正在使用 jaxws-rt,它工作正常。

这是我的问题:

  1. rirt有什么区别?
  2. ri是否代表引用实现rt是否代表运行时

请指教。
谢谢。

最佳答案

作为对第二个问题的回答:是的,你是对的。

以下是证明。


RI 代表 Reference Implementation

引用官方JAX-WS project home page (一个旧网站,请参阅下面的更新部分):

Welcome to the JAX-WS Reference Implementation (RI) Project.


加上POM file for the jaxws-ri (撰写本文时版本为 2.2.8)我们可以找到以下内容:

<name>JAX-WS RI Standalone Zipped Bundle</name>
<description>Open source Reference Implementation of JSR-224: Java API for XML Web Services Distribution Bundle</description>

RT 代表 运行时

POM file for the jaxws-rt (撰写本文时版本为 2.2.8)我们可以找到以下内容:

<name>JAX-WS RI Runtime Bundle</name>

(Runtime这个词给了我们一个提示:-))


更新(2019 年 4 月)

Java EE 世界最近发生了很多变化。 Java EE 已迁移到 Eclipse Enterprise for Java (EE4J)。阅读 EE4J FAQ了解更多信息。

而现在已成为 EE4J 一部分的 JAX-WS 项目也搬到了另一个地方:

关于java - jaxws-ri 和 jaxws-rt 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5401358/

相关文章:

java - 将对象传递给 JAX WS

java - 在 java jframe 中结束行并继续

java - 对使用逻辑运算符感到困惑

java - 滚动方法不执行Android应用程序中的滚动

c# - 如何强制第三方服务尊重安全?

javascript - 如何安全地使用 aws-sdk javascript

Java Soap 请求 - 读取 soap 响应

Maven:从jar中提取文件

java - 在不使用任何循环或条件的情况下打印特定范围内的数字 (Java)

java - 如何在cxf webservice中获取请求参数