使用过xfire cxf axis2,他们之间的各有优点,也有缺点。
cxf对有的语言不通用,axis2开发的ws比较通用,xfire用过几次,基本上是靠eclipse的插件开发,现在主流的ws框架应该是cxf和aixs2.
axis2开发的ws通用性比较强,而且电信的很多接口开发都是使用aixs2,本人使用版本aixs2.15,在这里多顶一下,也希望axis2未来将更加完美。
axis2
首先配饰环境变量
需要工具有 ant axis2 java
按照顺序,先配置环境变量**_home 在配置path
找一个可以访问的webservice地址
控制台执行命令:
wsdl2java -uri http://127.0.0.1:9090/axis2/services/myService?wsdl -p client -s -o stub
最近开始做了AIXS2整合SPRING,直接整合到项目里面,测试通过。另外也开发了不同的接口。返回参数有LIST OBJECT 简单数据类型。现在文件传送的功能没有测试其他的接口都测试通过。
分享到:
相关推荐
2. `axis2-1.6.1-docs.zip`:文档包,提供了关于Axis2 1.6.1版本的详细用户指南、开发者文档、API参考和教程。这些文档对于学习和理解如何使用和扩展Axis2至关重要,它们通常包括HTML格式的在线文档,PDF文件,以及...
关于Axis2的一些关键知识点包括: 1. **架构**:Axis2基于模块化设计,允许开发者根据需要添加或移除功能模块。它采用了服务组件架构(SCA)和服务数据对象(SDO)的概念,使得服务的开发和部署更加灵活。 2. **...
这个“axis2学习资料”压缩包很可能是包含了关于Axis2的各种教程、文档、示例代码和其他学习资源,旨在帮助开发者深入理解和掌握Axis2的使用。 Axis2的核心特性包括: 1. **模块化设计**:Axis2采用了模块化的...
以下是关于Axis2的一些关键知识点: 1. **架构与设计**:Axis2采用了模块化设计,核心组件包括Message Receiver、Transport Sender/Receiver、Message Formatter/Builder、Module等。这种设计使得Axis2具有良好的...
【描述】"关于Axis2 IBM DeveloperWorks上的资料,深入Axis2必读文章" 提到的“必读文章”意味着这些内容是理解并精通Axis2所必需的。这可能包括了Axis2的基础概念、配置、部署、性能优化以及与其他技术(如XML、Web...
以下是关于Axis2客户端需要的jar包及其功能的详细解释: 1. **axis2-adb.jar**:这个jar包包含了Axis2的数据绑定抽象(ADB)框架,用于将XML数据自动映射到Java对象。ADB提供了一种简单而高效的方式来处理XML消息。...
【Axis2 完美教程概览】 Axis2 是一个强大的 WebService 引擎,它在当前的软件开发环境中扮演着重要角色。WebService 的广泛应用在于它能够实现不同技术栈之间的通信和数据交换,使得异构系统集成变得可能。本教程...
2. **axis2-1.6.2-docs.zip**:这个文件提供了关于Axis2的完整文档,包括用户指南、开发者手册、API参考等。这些文档对于开发者来说极其重要,它们帮助理解Axis2的工作原理、配置选项以及如何利用其特性进行开发。...
提供的两个文档"axis2_java.doc"和"axis2.doc"可能包含了关于Axis2与Java结合的详细教程,涵盖了如何在Java环境中设置和使用Axis2,以及相关的编程示例。通过深入阅读这些文档,读者可以更深入地理解和应用Axis2技术...
4. **axis2-1.0-docs.zip**:这个文档包包含了关于Axis2的详细文档,对于理解Axis2的配置和操作非常有帮助。 配置步骤大致如下: 1. **安装Tomcat**:首先,你需要在你的机器上安装Apache Tomcat。下载并解压...
在描述中提到的“相关代码加上书籍”,意味着包含的资源可能不仅有 Axis2 的源码,还可能有一本或几本关于 Axis2 的技术书籍,这些书籍将深入讲解 Axis2 的原理、使用方法以及最佳实践。 Axis2的核心组件包括服务...
关于Axis2,它采用了模块化的架构设计,允许开发者根据需求选择相应的服务模块。这包括但不限于传输协议(HTTP、SMTP等)、消息格式(SOAP、RESTful等)、数据绑定(AXIOM、JAXB等)、安全特性(SSL、WS-Security等...
标题中的“axis2各种教程.rar”表明这是一份关于Axis2的综合教程资源包,而描述中的“axis2各种教程”进一步确认了这一点。Axis2是Apache软件基金会开发的一个开放源代码Web服务引擎,它是基于Java平台的,专门用于...
描述中的重复文字“axis2-1.5.1”似乎是一个排版错误,但我们可以理解为强调这是关于Axis2 1.5.1版本的重点。这个版本发布于2008年,包含了修复的错误、增强的功能以及对不同协议的支持。 标签“axis2-1.5.1”...
首先,让我们了解一些关于Axis2的基本概念: 1. **Web服务**:Web服务是一种通过HTTP协议进行通信的应用程序间交互方式。Axis2是一个用于创建和部署Web服务的平台,它遵循SOAP(Simple Object Access Protocol)和...
标签 "源码 工具" 提示我们这个话题与编程源代码和开发工具有关,特别是关于Axis2插件的安装和使用,这将涉及如何通过源代码来构建和发布Web服务。 在"压缩包子文件的文件名称列表"中,"axis2-eclipse-service-...
以下是关于Axis2及其相关组件的详细说明: 1. **Apache Axis2**: Axis2是Apache SOAP(Simple Object Access Protocol)项目的第二代实现,用于处理SOAP消息和创建Web服务。它提供了高性能、可扩展性和灵活性,支持...
总结来说,这个压缩包是一个关于Axis2 1.6.2版本的开发资源集合,包括必要的JAR库和一个演示接口请求的实例,旨在帮助开发者快速入门并掌握使用Axis2创建和消费Web服务的方法。对于任何想要在Java环境中构建Web服务...
在本压缩包中,你将找到关于Axis2的学习资料,包括开发文章、插件包以及一个名为“countservice”的示例服务。 首先,让我们深入理解一下Axis2的核心概念和功能。Axis2是Web服务引擎,它负责处理SOAP消息并提供与...
以下是关于AXIS2 1.7.3 源码 WAR BIN包的一些详细知识点: 1. **AXIS2 框架**: AXIS2 是Apache软件基金会开发的一个Web服务框架,它支持SOAP 1.1和1.2,以及RESTful服务。AXIS2的核心设计目标是提高性能和可扩展...