JAX-WS RI 架构文档

以前也上过好几次JAX-WS Project的网站,但是今天晚上浏览https://jax-ws.dev.java.net/时才发现里面关于JAX-WS的资料真得很多,其中发现JAX-WS RI Architecture Document这个文档特别有用,对于理解JAX-WS协议栈中在底层处理时各种协议是如何发挥作用有相当大的帮助,如果把JAX-WS跟这个架构文档一起看效果感觉更好,现在摘取其中的一部分,并且翻译其中一部分(这个架构文档同时也是JAX-WS API的帮助文档,详细的内容请查看链接):

Overview Package Class Use Tree Deprecated Index Help
PREV PACKAGE NEXT PACKAGE FRAMES NO FRAMES <!-- if(window==top) { document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); } //-->
JAX-WS RI 主要模块及库
JAX-WS RI 架构文档
图例:蓝色: 外部库, 粉红色:模块, 白色: 外部工具, 黄色: 外部产品
模块
JAX-WS RI由下面主要的模块组成:
runtime 模块在应用程序运行时被用到并且提供实际的核心web服务框架。
用来把WSDL文件和Java源/类文件转化为Web服务的工具。
一个用来处理注释的的Java SE工具和框架。
一个专门用来处理带有 javax.jws.* 注释的Java源文件并把他们转化成web服务的APT AnnotationProcessor
Runtime SPI
A part of JAX-WS that defines the contract between the JAX-WS RI runtime and Java EE.
JAX-WS的一部分,定义了JAX-WS RI工具跟Java EE之间的契约。
schema编绎器。
JAXB运行时的一部分,它定义了JAXB RI跟JAX-WS RI之间的契约。
About This Document
See MetaArchitectureDocument for how to contribute to this document. Althought this document refers to JAXB, JAX-WS is using the same mechanism.

<!-- ======= START OF BOTTOM NAVBAR ====== --><!-- -->

<!-- -->
Overview Package Class Use Tree Deprecated Index Help
PREV PACKAGE NEXT PACKAGE FRAMES NO FRAMES <!-- if(window==top) { document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> <noscript></noscript>
<!-- ======== END OF BOTTOM NAVBAR ======= -->