每次搭建CXF的客户端环境,都比较纠结到底哪些包是需要的,哪些包是多余的。
因在网上看到一总结帖,转载于此,以供参考:
经过http://opensourceforce.org/forum/viewthread.php?tid=2626的帖子讨论,最终经过多次尝试,总结出cxf2.3.1调用ws客户端所需最少包列举如下:
commons-logging-1.1.1.jar
cxf-2.3.1.jar
geronimo-activation_1.1_spec-1.1.jar
geronimo-annotation_1.0_spec-1.1.1.jar
geronimo-javamail_1.4_spec-1.7.1.jar
jaxb-api-2.2.1.jar
jaxb-impl-2.2.1.1.jar
neethi-2.0.4.jar
spring-aop-3.0.5.RELEASE.jar
spring-asm-3.0.5.RELEASE.jar
spring-beans-3.0.5.RELEASE.jar
spring-context-3.0.5.RELEASE.jar
spring-core-3.0.5.RELEASE.jar
spring-expression-3.0.5.RELEASE.jar
stax2-api-3.0.2.jar
woodstox-core-asl-4.0.8.jar
wsdl4j-1.6.2.jar
wss4j-1.5.10.jar
xalan-2.7.1.jar
xmlbeans-2.4.0.jar
XmlSchema-1.4.7.jar
xmlsec-1.4.4.jar
since http://blog.csdn.net/einarzhang/article/details/6182488
相关推荐
本文将深入探讨如何配置和使用CXF客户端所需的最少jar包。 首先,让我们了解CXF客户端的核心组件和它们对应的jar包。CXF客户端的核心依赖包括: 1. **cxf-api.jar**:这是CXF的基础API,包含了服务接口和服务实现...
标题 "cxf客户端所需jar包-4个" 暗示了这四个JAR文件是Apache CXF框架中用于构建客户端应用程序的基本组件,使得开发者能够方便地调用Web服务。Apache CXF是一个开源的Java框架,它允许创建和消费Web服务,支持多种...
在使用CXF框架进行Web服务客户端调用时,需要依赖一系列的JAR包来确保功能的正常运行。这些JAR包包含了CXF框架的核心组件、XML处理库、数据序列化工具、缓存机制、消息队列通信以及Spring框架的支持。 1. `cxf-core...
在本文中,我们将详细讨论CXF服务端和客户端所需的核心jar包及其作用。 1. **JAX-WS与JAX-RS支持**: CXF的核心功能之一是提供对JAX-WS和JAX-RS规范的实现。JAX-WS用于创建基于SOAP的Web服务,而JAX-RS则用于创建...
这个压缩包"apache-cxf-2.7.7以及cxf客户端所需要的jar包"包含了Apache CXF 2.7.7版本及其客户端运行所需的库文件。这些jar包对于创建、部署和消费Web服务至关重要,特别是对于使用命令行生成Web服务客户端的开发者...
CXF接口所有所需jar包 1.cxf-2.3.3.jar 2.geronimo-annotation_1.0_spec-1.1.1.jar 3.geronimo-jaxws_2.2_spec-1.0.jar 4.geronimo-stax-api_1.0_spec-1.0.1.jar 5.geronimo-ws-metadata_2.0_spec-1.1.3.jar 6...
7. `wsdl4j-1.6.3.jar`:这是一个WSDL(Web Services Description Language)工具包,用于处理和解析WSDL文件,是CXF客户端理解和生成服务定义的关键依赖。 8. `cxf-rt-bindings-soap-3.1.1.jar`:这个模块提供了...
总的来说,理解CXF所需的JAR包是构建和运行基于CXF的Web服务的关键步骤。通过正确配置和使用这些库,开发者能够轻松地创建、部署和调用符合WS-*标准的Web服务,同时也可以利用CXF的强大功能实现RESTful服务。
本示例将详细介绍如何在CXF客户端中添加SOAP Header,并提供所需的jar包和代码片段。 首先,我们需要了解SOAP Header的作用。SOAP Header是SOAP消息的一个组成部分,它允许传递非处理信息,如认证、会话管理等。在...
本篇将详细讲解如何利用CXF客户端来调用Web服务以及所需的jar包。 首先,让我们了解CXF的基本概念。CXF是一个用于构建和服务导向架构(SOA)应用程序的开源框架。它支持多种Web服务标准,如SOAP、WSDL、WS-Security...
在提供的"CXF3.1.11客户端最精简jar包"中,包含了执行CXF客户端功能所需的核心组件,以最小化项目依赖,帮助开发者减少代码体积。 首先,让我们详细了解这些jar包的作用: 1. **cxf-rt-frontend-jaxws.jar**:这是...
cxf-core-3.0.15.jar cxf-rt-bindings-soap-3.0.15.jar cxf-rt-bindings-xml-3.0.15.jar cxf-rt-databinding-jaxb-3.0.15.jar cxf-rt-frontend-jaxws-3.0.15.jar cxf-rt-frontend-simple-3.0.15.jar cxf-rt-...
在"CXF3.2.0作为服务端或客户端"的场景下,以下是一些可能包含在"最少jar包"中的关键文件: - `cxf-rt-frontend-jaxws.jar`:包含JAX-WS(Java API for XML Web Services)的实现,用于服务端和客户端的Web服务创建...
这个集合包含19个jar包,这些jar包通常包含了CXF客户端运行所需的最小依赖集。以下是一些可能包含的重要jar包及其作用: 1. **cxf-rt-frontend-jaxws.jar**:CXF的JAX-WS(Java API for XML Web Services)前端模块...
"CXF3.1.11客户端jar包.rar"是CXF框架的一个版本3.1.11的客户端组件集合,它包含了一系列必要的jar文件,使得开发者能够快速搭建和使用CXF进行Web服务的开发。 在Web服务开发中,CXF提供了两种主要的客户端API:...
在标题和描述中提到的“CXF客户端测试需要的最少JAR包”,是指能够支持CXF客户端功能运行的基础依赖集合。 通常,一个基础的CXF客户端测试环境可能包括以下关键组件: 1. **cxf-rt-frontend-jaxws**:这是CXF的...
2. **Apache CXF**:CXF的jar包主要分为几个部分: - `cxf-api.jar`:包含CXF的主要API,用于创建和消费Web服务。 - `cxf-rt-frontend-jaxws.jar`:支持JAX-WS规范,用于创建SOAP Web服务。 - `cxf-rt-frontend-...
【CXF最少依赖JAR包】是针对Apache CXF框架的一种精简打包方式,旨在减少项目中的依赖体积,提高项目的加载速度和管理效率。Apache CXF是一个开源的、基于Java的Web服务框架,它允许开发者创建和消费各种类型的Web...
cxf-2.3.3.jar geronimo-annotation_1.0_spec-1.1.1.jar geronimo-jaxws_2.2_spec-1.0.jar geronimo-stax-api_1.0_spec-1.0.1.jar geronimo-ws-metadata_2.0_spec-1.1.3.jar jaxb-api-2.2.1.jar jaxb-impl-2.2.1.1....
在进行CXF开发时,依赖的一系列jar包是不可或缺的,它们包含了CXF运行所需的类库和组件。 1. **CXF的核心组件**: CXF的核心组件包括了处理SOAP消息、WSDL解析、服务发现等功能的类库。这些jar包通常包含`cxf-rt-...