学习axis2最好的地方就是官方地址,网上零碎的有些资料都不怎么全,到官方网址仔细的把文档读不遍效果会更好。
官方有个eclipse方便的插件,下下来试了两天都装不上去,不知道是怎么回事,用eclipse3.0,3.1.3.2.3.3都试过了只有在eclipse3.2上面能实现插件的一个功能,而且还没什么用。这时建议用命令行吧。
AXIS2做得比较简单,使用起来还是比较方便,把axis2.war包放在tomcat/WEB目录下,再写个普通的类,然后写一个简单的配置文件,指明你这个类的发布就能实现web services了。
AXIS2的web services发布文件后缀为.aar,其实就 是一个压缩文件,但里面的目录结构是meta_inf/services.xml,这个文件一定要为这个目录结构。
axis2有两个重要的命令行工具:java2wsdl,wsdl2java,顾名思义,第一个工具根据java文件生成wsdl,第二个工具根据wsdl生成java文件,使用如下:
java2wsdl -cn your_java_class
wsdl2java -uri your_wsdl 这样生成的是客户端代码
wsdl2java -uri -ss -sd your_wsdl 这样生成的是服务端代码
具体还有一些参数,这些对数很容易根据它的提示使用。
介绍介绍请关注本博客或至官方网址。
分享到:
相关推荐
Extensive and detailed coverage of the enterprise ready Apache Axis2 Web Services / SOAP / WSDL engine. Attain a more flexible and extensible framework with the world class Axis2 architecture. Learn ...
包括3本Axis2的书(英文),實為2本(第1本有...1.Developing Web Services with Apache CXF and Axis2, 3rd Edition 2.Packt.Publishing.Quickstart.Apache.Axis2 3.Develop Web Services With Apache Axis2 PDF格式
Chapter 1, Apache Web Services and Axis2 - Gives you an introduction to web services and the web service stack at Apache. Chapter 2, Looking inside Axis2 - Learn about Axis2 architecture and the ...
Java 中,使用axis来实现webServices 里面包含Word详细说明使用webservices的步骤, 看了就会啦, 使用webServicers里面jar ,和工具都包含在里面。。。 如果你要实现webservies的话, 不看后悔死你。。。。
axis 实现 web services java 实例 webservices 参考:http://blog.csdn.net/chinarenzhou/article/details/7609953
本示例将详细介绍如何使用JAX-WS(Java API for XML Web Services)发布Web服务,并利用Axis2作为客户端获取Web服务的数据。 首先,让我们深入理解JAX-WS。JAX-WS是Java平台的标准组件,它简化了创建和消费Web服务...
标题:"axis开发webservices" 描述:"这是关于axis开发webservices的完整资料" ### Axis与Web Services:构建SOAP Web服务 Axis是Apache软件基金会提供的一款开源工具,用于在Java环境中实现Web服务,支持SOAP...
### Axis2 开发 Web Services 入门 #### 知识点概述 本文旨在介绍如何使用 Axis2 开发 Web Services 的全过程,包括环境搭建、插件安装等基础准备工作,以及具体的开发流程与实例演示。 #### 1. 环境搭建 ##### ...
### 应用Axis开发Web Services的关键知识点 #### 一、Axis的安装 1. **JDK版本要求**:为了能够顺利地安装与运行Axis,必须确保计算机上已安装了JDK1.4.2或更高版本。这是因为Axis依赖于较新的Java特性,较低版本...
Java和Axis2是开发Web服务客户端的重要工具,用于调用基于SOAP协议的Web服务。本文将深入探讨如何利用Java和Axis2库来实现这一功能,同时结合提供的代码示例进行详细解析。 首先,Web服务是一种通过网络进行通信的...
Axis包含一系列工具,如`wsdl2java`用于从WSDL生成Java代码,`java2wsdl`用于从Java类生成WSDL,以及`deploy`工具用于部署Web服务。这些工具简化了开发人员的工作流程,使得Web服务的创建和发布更加直观。 3. **...
文档中提到不使用上传服务的方式,而是直接将`.aar`文件复制到`%TOMCAT_HOME%/webapps/axis2/WEB-INF/services`目录下。这种方式更适用于对Web服务进行直接的管理和部署。 #### 三、自定义Web服务的建立 1. **需求...
### 使用Apache Axis开发Web Services 步骤详解 #### 一、环境准备 在开始使用Apache Axis开发Web Services之前,需要确保开发环境已经搭建好。本文档将详细介绍如何配置必要的环境。 **1.1 软件下载准备** - **...
【Web Services Axis实现】 Web Services是一种基于互联网的、平台无关的分布式计算模型,它允许不同系统间的应用程序通过网络进行通信和交互。Axis是Apache软件基金会开发的一个开源工具,专门用于实现Web ...
2. **生成服务描述文件(WSDL)**:基于服务类,使用Axis2工具生成WSDL(Web Services Description Language)文件,描述服务的接口、操作和绑定。 3. **创建服务 Archive (AAR) 文件**:将服务类、依赖库和WSDL打包...
在IT行业中,Web Services...通过以上步骤,你就可以成功地在Axis上部署和测试Web Service,实现服务端和客户端的交互。在实际开发中,这是一项基础但至关重要的技能,对于构建分布式系统和跨平台的集成具有重要意义。
Axis2是Apache的一个项目,它提供了一种高效的Web服务实现框架,支持SOAP和RESTful风格的服务。以下是如何在Eclipse环境中利用Axis2来创建Web服务的详细步骤: 首先,确保你已经安装了Eclipse IDE,并且安装了相关...