`
lucky_god
  • 浏览: 37539 次
社区版块
存档分类
最新评论

Axis2 server 简单示例

    博客分类:
  • java
阅读更多

 转自 http://blog.csdn.net/zhangmeng_07/article/details/54663605

 

对所转文章增加补充:

我采用的是用自己的web项目来发布Webservice。

1、jar包需要:

我用的axis版本是axis2-1.7.5

全部jar包放在附件中。

 

2、目录说明

  1. WebContent
  2.   |-- WEB-INF
  3.        |-- classes    
  4.        |-- lib                        添加 axis2 的jar包
  5.        |-- services        固定目录名称   将生成resources目录下的文件放入 
  6.        |     |-- MyWebService    目录名称可随意取
  7.        |           |-- META-INF
  8.        |                 |-- services.xml      固定名称 
  9.        |-- web.xml

3、wsdl访问:http://localhost:8080/项目名称/services/myService?wsdl

 

分享到:
评论

相关推荐

    axis webservice简单示例

    在服务器端,我们可以创建一个`HelloWorldService`类,继承自`org.apache.axis.server.AxisServer`,并设置服务的地址和类: ```java public class HelloWorldService extends AxisServer { public ...

    axis2示例工程

    另一方面,"axis2server"可能包含了服务器端的源码、部署描述符(如services.xml)和服务的具体实现。在Axis2中,服务可以被定义为一个或者多个模块,这些模块包含了处理业务逻辑的Java类。Spring的整合使得服务可以...

    AXIS2远程调用WebService示例(Eclipse+AXIS2)工具和所用包.rar

    2. 安装Tomcat服务器到Eclipse中,通过“Window” -> “Preferences” -> “Server” -> “Runtime Environments”添加Tomcat实例。 **步骤2:创建WebService项目** 1. 在Eclipse中新建一个Dynamic Web Project,为...

    AXIS2快速学习资料

    在这个名为"AXIS2快速学习资料"的压缩包中,包含两份宝贵的资源:一份是中文的Word文档,标题为"Axis2--Java访问Axis2接口.doc",另一份是英文的PDF,标题为"Axis2--Dev_Web_Services_With_Apache_Axis2.pdf"。...

    基于axis2实现的webservice简单实现(客户端+服务端)。

    【标题】中的“基于axis2实现的webservice简单实现(客户端+服务端)”表明了本文将探讨如何使用Apache Axis2框架来创建和消费Web服务。Apache Axis2是Apache软件基金会开发的一个Web服务引擎,它提供了高效且灵活的...

    axis和axis2的一些发布差异(WSDL2Java) 收藏

    - 示例:`java -Djava.ext.dirs=<path_to_axis2_lib> org.apache.axis2.wsdl.WSDL2Java -uri <wsdl_file_path> -o <output_dir> -p <package_name>` - `-uri`: 指定WSDL文件的路径或URL。 - `-o`: 指定输出目录。...

    axis2-1.7.9.zip

    1. **bin** 目录:这是存放可执行脚本的地方,如启动和停止服务器的命令,通常会有一个`axis2_http_server`或类似的脚本来启动Axis2服务。 2. **conf** 目录:配置文件的所在地,包括`axis2.xml`,它是整个Axis2...

    axis2-1.7.7-bin.zip下载

    5. **运行时环境**:`bin`目录包含启动和管理Axis2服务器所需的脚本,如`axis2server.bat`(Windows)和`axis2server.sh`(Unix/Linux)。这些脚本允许你启动和停止Axis2服务器,以及执行其他管理任务。 6. **配置...

    最新axis2实例.rar

    5. **启动Axis2**: 运行`axis2server.bat`或`.sh`启动脚本。 6. **测试服务**: 使用SOAP客户端工具(如SoapUI)或编写客户端代码调用服务。 **使用Axis2客户端** Axis2不仅支持服务端开发,也提供了客户端支持,...

    axis2-1.7.9-bin

    2. **bin** 目录:包含了启动和管理Axis2服务器的脚本,如`axis2server.bat`(Windows)或`axis2server.sh`(Linux/Unix)。 3. **conf** 目录:存放Axis2的配置文件,如`axis2.xml`,这是Axis2的核心配置文件,定义...

    eclipse下开发axis2

    - 创建 Java 类 `server.HelloServer`,实现一个简单的 `sayHello` 方法,代码如下: ```java package server; public class HelloServer { public String sayHello(String name) { return "Hello!" + name; ...

    axis2-1.6.1

    这通常包括将Axis2的bin目录添加到系统的PATH环境变量中,以便能够从命令行调用Axis2的相关工具,如wsdl2java用于生成Java代码,或者axis2server用于启动Web服务容器。 关于“标签”中的“webservice”,Web服务是...

    Axis2搭建WebService服务端demo

    在本文中,我们将深入探讨如何使用Spring、Axis2和Maven构建一个基于Java的Web服务(WebService)服务端示例。这些技术的结合为开发人员提供了高效、灵活且可扩展的解决方案来创建和消费Web服务。 首先,让我们了解...

    axis2-1.5.4-bin.zip + axis2-1.5.4-war.zip

    4. **命令行工具**:如`axis2server`和`axis2client`,用于启动服务和执行Web服务调用。 5. **配置文件**:如`axis2.xml`,这是Axis2的主要配置文件,定义了服务部署和运行时行为。 6. **示例和服务**:包含一些示例...

    axis2-1.5.5-bin

    1. **bin目录**:包含了启动和管理Axis2服务器的脚本文件,如`axis2server.bat`(Windows)和`axis2server.sh`(Unix/Linux)。 2. **lib目录**:存放了Axis2运行所需的库文件,包括Java类库和其他依赖库。 3. **...

    axis2的bin和war文件

    - `bin` 目录:包含启动和管理Axis2服务的脚本,如`axis2server.bat`(Windows)和`axis2server.sh`(Linux/Unix)。 - `repository` 目录:存放服务、模块和配置文件的地方。 - `lib` 目录:包含运行Axis2所需的...

    java 实现 axis2 webservice

    下面是一个简单的`EmployeeManager`类示例: ```java public class EmployeeManager { public Employee getEmployee(int id) { // 实现获取员工的逻辑 } public void addEmployee(Employee emp) { // 实现...

    axis1 server client 程序

    标签“源码”和“工具”暗示了这个压缩包可能包含了示例代码或者 Axis1 的相关工具,例如用于生成客户端代码的wsdl2java工具,或者服务器端部署的必要文件。用户可以通过这些源码了解Web服务的基本工作原理,并且...

    axis2-1.6.1-bin.zip

    6. **bin/**: 含有启动和管理Axis2服务器的脚本,如`axis2server.bat`(Windows)和`axis2server.sh`(Unix/Linux)。此外,还有一些命令行工具,如`.axis2`目录下的`deploy`和`undeploy`脚本,用于部署和撤销服务。...

    在java中启动axis2的例子

    在代码示例中,首先导入了`org.apache.axis2`下的多个类,包括`AxisServer`、`ConfigurationContext`、`ConfigurationContextFactory`、`SimpleHTTPServer`、`AxisService`、`Parameter`以及`Java2WSDLConstants`。...

Global site tag (gtag.js) - Google Analytics