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的帮助文档,详细的内容请查看链接):

JAX-WS RI 主要模块及库
  图例: 蓝色 : 外部库 , 粉红色 : 模块 , 白色: 外部工具, 黄色: 外部产品
模块
JAX-WS RI 由下面主要的模块组成:
runtime 模块在应用程序运行时被用到并且提供实际的核心web服务框架。
用来把WSDL文件和Java源/类文件转化为Web服务的工具。
APT
一个用来处理注释的的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.

 



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
JAX-WSJava API for XML Web Services)是一种用于构建和部署Web服务Java API。JAX-WS的jar包是一组提供JAX-WS功能的Java库文件。 JAX-WS的jar包通常包含在Java开发环境(JDK)的库目录中,并可以直接使用。 使用JAX-WS的jar包可以方便地创建和部署Web服务。通过引入JAX-WS的jar包,开发人员可以使用Java语言来开发、发布和消费Web服务。 在使用JAX-WS的jar包之前,我们需要先了解几个重要的概念,例如服务端和客户端的开发、WSDL(Web Services Description Language)描述文件的生成和使用,以及通过SOAP(Simple Object Access Protocol)协议进行通信等。这些概念都是理解和使用JAX-WS的jar包的基础。 当我们在项目中使用JAX-WS的时候,需要将JAX-WS的jar包添加到项目的依赖中。在开发环境中,我们可以直接从Maven等依赖管理工具中获取这些jar包,并将其添加到项目的配置文件中。然后,我们就可以使用JAX-WS提供的类和方法来创建和使用Web服务JAX-WS的jar包提供了一系列的API和类,用于处理在开发和部署Web服务时所需要的各种操作,例如创建服务端和客户端的代码、解析和生成WSDL文件、进行SOAP消息的创建和解析等。 总而言之,JAX-WS的jar包为Java开发人员提供了一种简便、高效的方法来创建和使用Web服务。通过使用JAX-WS的jar包,我们可以使用Java语言方便地开发和部署Web服务,并通过SOAP协议进行通信。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值