`

基于Axis2创建WebService服务端步骤总结

阅读更多

 

 1、使用Eclipse创建Dynamic Web Project工程



  2、编写服务端方法(就是创建一个简单的包和类):


public class INFOService {

 public INFOService(){
  System.out.println("=======初始化==========");
 } 
 public String testSayNihao(String str){
  return "你好呀:"+str;
 }
}

 3、在项目名称上右键--新建--Other--选择Web Service

 (注意:如果报错,可能是tomcat版本不支持的原因,我之前用6.0报错。换成7.0通过)

 

 

4、完成之后就会自动创建一个文件:

 

 

打开INFOService.wsdl既可以看到调用的方法地址:



 

 

浏览器打开:http://localhost:8080/Test_Axis2/services/INFOService?wsdl 既可以显示想用的xml文档
 
----------------------------------------------------------------------------------------------------------------
如果放在Weblogic服务报错:Class bytes found but defineClass<>failed for:
我遇到的愿意是java编译版本和weblogic运行版本不一致导致的,根据weblogic的java版本重新编译打成war既可以通过。

 


 

  • 大小: 124.9 KB
  • 大小: 15.3 KB
  • 大小: 7.8 KB
  • 大小: 68.7 KB
  • 大小: 13 KB
分享到:
评论

相关推荐

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

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

    Axis2搭建WebService服务端demo

    至此,我们已经成功地使用Spring、Axis2和Maven搭建了一个WebService服务端Demo。这种方式结合了Spring的灵活性、Axis2的强大Web服务处理能力和Maven的项目管理,为开发高质量的Web服务提供了一条清晰的道路。在实际...

    Axis1 创建Webservice 服务端

    总结起来,创建Axis1 Web服务服务端涉及到的主要知识点包括Web服务的基础理论、Axis1框架的使用、Java类与Web服务的关联、Stub类的生成、服务的配置与部署,以及服务的测试和调用。理解并掌握这些步骤,开发者可以...

    AXIS1.4webservice服务端和客户端例子

    在这个"AXIS1.4 WebService服务端和客户端例子"中,我们将深入探讨如何使用AXIS1.4搭建服务端和客户端,以及如何进行远程调用。 首先,让我们从服务端开始。服务端是提供Web服务的系统,它可以接收客户端的请求并...

    Axis2与Eclipse整合开发的Web Service的服务端

    【描述】:本文将详细介绍如何在Eclipse环境中利用Axis2框架开发一个Web Service服务端,包括计算器服务CalculateService的实现步骤。 【标签】:Axis2, Eclipse, 整合开发, Web Service 【内容】: 开发Web ...

    经典入门:Axis2创建webservice.pdf

    通过以上步骤,你已经完成了 Axis2 环境的搭建,创建并部署了一个简单的 Web Service,同时也学会了如何生成客户端代码来调用该服务。随着对 Axis2 框架的深入理解和实践,你可以构建更复杂的 Web Services,满足...

    基于axis2的webservice

    创建基于Axis2的Web服务通常包括以下步骤: - **编写服务接口**:定义服务的业务逻辑,通常是一个Java接口。 - **实现服务类**:实现接口中的方法,提供实际的服务功能。 - **创建服务部署文件(.aar)**:将...

    基于Axis编写webservice服务端和客户端时需要的jar包整理

    确保正确配置这些依赖项是成功实现基于Axis1.4的Web服务的关键步骤。在开发过程中,使用wsdl2java工具可以大大简化工作流程,因为它能自动生成大部分所需的代码。同时,了解每个jar包的作用有助于更好地理解和解决...

    web项目添加webservice 服务端(axis)

    在J2EE Web项目中添加Web服务(Webservice)服务端通常是为了实现不同系统间的通信,使得应用程序可以通过标准的XML消息交换进行数据交互。这里我们主要讨论如何在已有的Web项目中集成Apache Axis,它是Java平台上...

    利用eclipse,axis2框架,搭建WebService服务端,以及如何调用接口的教程

    通过上述步骤,我们不仅成功地利用Eclipse和Axis2框架搭建了一个完整的WebService服务端,而且还学习了如何通过Java客户端调用这些服务。这对于初学者来说是一个很好的实践过程,同时也为更高级的应用开发打下了坚实...

    java axis 调用webservice服务端

    在Java中,使用Axis调用WebService服务端主要涉及以下几个步骤: 1. **创建WebService客户端 stub**:首先,我们需要从服务端提供的WSDL文件生成客户端stub代码。这可以通过Axis的wsdl2java工具完成。运行该工具并...

    axis2实现webservice

    ### Axis2实现WebService知识...通过以上步骤,可以实现一个完整的基于Axis2的WebService应用,包括服务端的发布和客户端的调用。这为开发者提供了一个清晰的指南,帮助他们更好地理解和使用Axis2进行WebService开发。

    使用axis调用WebService服务端

    本篇将深入探讨如何使用Axis来调用WebService服务端。 一、 Axis简介 Axis是一个Java库,它为开发和部署Web服务提供了便利。它支持SOAP 1.1和1.2,并且可以与WSDL(Web服务描述语言)集成,帮助开发者创建、部署和...

    axis1.4 webservice java服务端配置

    在Java世界中,Axis1.4是一个非常经典的Web服务(Web Service)框架,它用于创建和部署SOAP(Simple Object Access Protocol)服务。本教程将深入探讨如何在Java服务端配置Axis1.4来构建和运行Web服务。我们将不涉及...

    axis2调用webservice接口jar包

    2. **创建Stub**:调用WebService接口通常需要通过Stub(代理类)进行,这可以通过Axis2的wsdl2java工具生成。该工具会根据WebService的WSDL(Web Service Description Language)文件生成Java客户端代码。在命令行...

    利用Axis2实现WebService开发与部署

    以下是关于利用Axis2进行WebService开发与部署的详细步骤和三种主要方法: 1. 引言 Axis2作为Web Services的核心框架,其设计目标是为了简化开发过程,提供高性能的服务。它支持多种协议和数据格式,如SOAP、REST...

    基于Axis2的WS构建服务端示例

    1. **服务构建**:在基于Axis2构建服务端时,你需要创建一个服务类,该类将作为Web服务的实现。通常,这个类会实现一个特定的接口或者继承自一个抽象类,这些接口或抽象类定义了服务的操作。服务类的注解如`@...

Global site tag (gtag.js) - Google Analytics