`

Axis2开发简单的服务器端和客户端(WebService开发二)

 
阅读更多

使用pojo发布WebService(不推荐)

1.编写一个WebService类(类中不可以有package关键字)

import java.util.Random;

public class FirstWS {
	
	public String sayHello(String name) {
		
		return "Hello " + name;
	}
	
	public int nextNum(){
		
		return new Random().nextInt(998);
	}

}

2.编译WebService类成class文件



 

3.将编译后的文件放在路径下


4.重新启动tomcat,输入网址http://localhost:8080/axis2/services/listServices

喜大普奔吧,是不是出现刚才编写的方法。对了,你已经成功发布了一个axis2类型的WebService



 

好玩吧,到此为止你距离WebService菜鸟之路还有九九八十一步要走,继续吧


 

  • 大小: 8.3 KB
  • 大小: 32.9 KB
  • 大小: 23.4 KB
分享到:
评论

相关推荐

    axis2的webService服务器端和客户端开发项目

    本项目将详细介绍如何使用Axis2进行Web服务的服务器端和客户端开发。 1. **Axis2简介** Axis2是基于SOAP(简单对象访问协议)的第二代Web服务引擎,它是Apache Axis1.x的升级版。Axis2提供了一个模块化和可扩展的...

    webservice服务器端和客户端源码

    本压缩包包含的"webservice服务器端和客户端源码"提供了实现Web服务的基本框架,让我们来详细探讨其中涉及的知识点。 一、Web服务基础 1. SOAP(Simple Object Access Protocol):Web服务的核心协议,用于交换结构...

    基于WSDL契约优先的web services服务器端和客户端开发方式

    在"基于WSDL契约优先的Web Services"开发中,我们首先定义服务的WSDL契约,然后根据这个契约生成服务器端和客户端的代码。 1. **WSDL契约优先**: WSDL契约优先的方法意味着首先编写服务的接口描述(WSDL文件),...

    Axis2生成webservice客户端通用依赖包

    总的来说,"Axis2生成webservice客户端通用依赖包"是一个方便开发者快速搭建和使用Web服务客户端的解决方案,它集成了必要的库,简化了项目集成过程,提高了开发效率。在实际开发中,理解和掌握这一方法将极大地提升...

    cxf开发webservice客户端和服务器端文档

    cxf开发webservice客户端和服务器端 cxf(Apache CXF)是一款开源的WebService框架,用于开发webservice客户端和服务器端。它提供了许多有用的功能,如自动生成服务桩、客户调用桩和WSDL文档等,使得开发webservice...

    java调用webservice axis 客户端 服务器端 包含jar包

    本篇文章将详细解析如何使用Java通过Axis客户端调用WebService,以及如何搭建和配置Axis服务器端。 一、Axis简介 Axis是一个基于Java的SOAP(简单对象访问协议)栈,它提供了从Java类生成Web服务和从WSDL(Web服务...

    webservice学习二之(1)axis2服务器端方式开发总结(附件含有项目)

    这篇博客文章“webservice学习二之(1)axis2服务器端方式开发总结”可能涵盖了如何使用Axis2来创建和配置服务器端Web服务的详细步骤。 首先,了解Axis2的基础概念是至关重要的。Axis2是基于SOAP(Simple Object ...

    Axis2教程和java调用webservice的各种方法总结

    作为服务器端框架,Axis2提供了服务部署、消息处理和模块化结构等功能,便于开发人员快速构建高性能的Web服务。 - **SOAP(简单对象访问协议)**:SOAP是一种在分布式环境中交换结构化信息的协议,通常用于Web服务...

    axis2-WebService-开发指南.docx

    Axis2 提供了多种辅助工具,如 wsdl2java 工具、java2wsdl 工具、axis2-admin 客户端工具等,可以帮助开发者更方便地开发和管理 WebService。 6. Axis2 的 Session 管理: Axis2 提供了 Session 管理机制,可以...

    WebService Axis 搭建开发

    3. **Axis1.4** - Apache Axis版本1.4,作为Web服务客户端和服务器端的实现。 4. **Jdk1.6** - Java开发工具包,为编写和运行Java代码提供必要的环境。 要获取Apache Axis,可以访问官方网站...

    AXIS2开发webService

    它提供了从WSDL(Web Services Description Language)文件自动生成客户端和服务器端代码的能力,简化了Web服务的开发过程。以下是对AXIS2开发Web Service的详细解释。 1. **Web Service基础** Web服务是一种通过...

    Axis2 Webservice端例子

    总结,Axis2 Webservice端例子旨在帮助开发者了解如何在Axis2环境下构建和发布Web服务。通过定义服务接口、实现业务逻辑、创建WSDL描述和服务打包,以及在服务器上部署和调用,我们可以掌握Axis2的核心工作原理。...

    Axis2各种方式实现WebService案例代码

    本篇将深入探讨使用Axis2实现Web服务的五种主要方法:POJO、AXIOM、ADB、XMLBeans和JIBX,并涵盖客户端和服务器端的实现。 1. POJO(Plain Old Java Object)方式: POJO是Axis2中最为直观的Web服务实现方式,...

    joeylv#joscrapy#【知识积累】服务器端获取客户端的IP地址(当客户端调用由Axis开发的WebService)1

    一、前言由于项目中一个小的模块需要获取客户端的IP地址以保证安全调用webservice接口,项目中客户端使用C#编写,服务器端使用Java编写,服务器端与客户

    webservice axis开发示例

    3. webservice:这可能是一个文件夹,包含了Web服务的源代码、WSDL文件或者生成的客户端和服务器端代码。 4. axis_lib:这个文件夹很可能包含了其他必要的依赖库,这些库支持Apache Axis的运行和Web服务的实现,比如...

    axis2_WebService_开发指南

    创建一个简单的WebService服务器端代码,如`HelloWorldService.java`: ```java import java.util.Random; public class HelloWorldService { public String sayHello(String name) { return name + " say: ...

    axis2 webservice 客服端

    标题 "axis2 webservice 客服端" 涉及的核心技术是Apache Axis2,它是一个流行的开源Web服务框架,用于构建和部署Web服务。在Java环境中,Axis2提供了高效且灵活的服务实现和消费机制。这里我们将深入探讨Axis2...

Global site tag (gtag.js) - Google Analytics