`

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...

    Axis2开发webservice总结.doc

    - **客户端业务开发**:在理解了基本概念和配置好环境后,可以开始开发简单的业务实例,例如“HelloWorld”服务,以熟悉整个流程。 3. **工具下载与安装** - **JDK**:访问Java官方网站下载JDK 1.5,按照提示进行...

    axis2_WebService_开发指南

    Axis2的简单WebService示例包括编写服务器端代码,如HelloWorldService类。这个类提供了两个简单的方法,sayHello和getAge,分别用于返回问候语和随机年龄。需要注意的是,在进行示例演示时,该类未使用package声明...

    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 ...

    webservice的axis2开发

    【WebService的基础知识】 1.1 WebService的定义与作用 WebService是一种按照W3C标准设计的软件系统,旨在实现跨网络的机器间交互操作。...学习AXIS2有助于深入理解WebService开发,并能快速构建实际应用。

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

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

    axis2-WebService-开发指南.docx

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

    AXIS入门指南-webservice

    本指南旨在为初学者提供AXIS框架下开发WebService的详细步骤,涵盖了从获取开发资源、生成 stub、编写服务器端代码到客户端测试的全过程。AXIS是一个开源的Java库,它提供了创建、部署和使用Web服务的工具,是基于...

    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 开发指南】是关于使用Apache Axis2框架创建和操作Web...这个指南覆盖了Axis2的基本使用,包括从创建简单的服务到复杂的会话管理和扩展性,对于理解和实践Axis2 WebService开发具有很高的参考价值。

    使用Axis+Eclipse开发webservice

    Web Service 客户端开发在创建完服务器端后,我们可以通过 Axis 工具生成客户端的 Stub 和 Skeleton 类。在 Eclipse 中,右键点击项目,选择 New -> Other -> Web Services -> Axis Client,然后在向导中选择之前...

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

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

Global site tag (gtag.js) - Google Analytics