`
mouer
  • 浏览: 101190 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

基于axis2的soap开发(2)---server端

    博客分类:
  • J2EE
阅读更多


1.新建
WEB 工程 , %axis_bin 解压目录 %/lib 下的所有 jar 文件拷贝到工程的 lib , 如图 :


建立测试文件 :

public class StuInfo {   
    private int age;   
    private String name;   
    private String stuid;   
       
    public StuInfo(int age, String name, String stuid) {   
        super();   
        this.age = age;   
        this.name = name;   
        this.stuid = stuid;   
    }   
    // getter and setter ...   
}  

 StuServer.java: 

@SuppressWarnings("serial")   
public class StuServer {   
       
    public StuInfo[] stus = {   
            new StuInfo(30,"张三","2001"),   
            new StuInfo(29,"李四","2002")   
    };   
       
    public StuInfo getStuInfo(String name) {   
           
        StuInfo info = null;   
        for(int i = 0; i < stus.length; i++) {   
            info = stus[i].getName().equals(name) ?    
                    stus[i] : null;   
        }   
           
        return info;   
    }   
       
}  

 发布服务 : 



 Step 1: 



 step2:


step3:

 



 step4:



 step5:



 
  step6:



 

finish:

 



 

查看部署:

 

 

 


StuInfo.java :

 

  • 大小: 28.3 KB
  • 大小: 22.2 KB
  • 大小: 26.7 KB
  • 大小: 20.6 KB
  • 大小: 13.8 KB
  • 大小: 20.1 KB
  • 大小: 15.6 KB
  • 大小: 25.1 KB
  • 大小: 20.8 KB
  • 大小: 22.7 KB
  • 大小: 29.6 KB
分享到:
评论

相关推荐

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

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

    axis2-eclipse-codegen-plugin-1.7.4.zip

    总之,Axis2 Eclipse Codegen Plugin是Eclipse IDE的一个强大工具,它简化了基于Axis2的Web服务开发流程,通过自动化代码生成提高了开发效率。对于需要处理SOAP或RESTful服务的Java开发者来说,这是一个不可或缺的...

    Axis2-1.6.2

    2. **消息处理**:Axis2支持SOAP 1.1和1.2协议,能够高效处理XML消息,提供了基于消息的编程模型。 3. **服务组件**:Axis2引入了服务组件(Service Components)的概念,使得服务可以被封装为独立的单元,便于重用...

    axis2-1.7.7-bin.zip下载

    在“axis2-1.7.7-bin.zip”压缩包中,你将找到Apache Axis2的1.7.7版本的所有必要文件和组件,这对于开发和运行基于SOAP的Web服务至关重要。这个版本包含了以下关键知识点: 1. **核心库**:Axis2的核心库包含了一...

    AxisServer_axisservice_

    **基于Axis2的WebServer测试访问用例** 这个描述暗示我们将关注如何在Axis2服务器上部署一个服务,并进行测试。首先,我们需要创建或获取一个AxisService,这可以通过编写Java服务类和相应的WSDL文件完成。然后,...

    axis2-1.6.1

    Axis2 基于新的体系结构进行了全新编写,而且没有采用 Axis 1.x 的常用代码。支持开发 Axis2 的动力是探寻模块化更强、灵活性更高和更有效的体系结构,这种体系结构可以很容易地插入到其他相关 Web 服务标准和协议...

    axis2-1.6.1-bin.zip

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

    axis2-1.3-bin.zip

    Axis2提供了多种方式来开发Web服务,包括使用Java代码(通过编写服务接口和实现)、WSDL First(基于WSDL生成Java代码)以及AAR包(包含服务的全部组件)。 **五、高级特性** 1. **MTOM(Message Transmission ...

    axis2开发webservice

    总之,"Axis2 开发 WebService" 主要涉及使用 Apache Axis2 框架和 Eclipse IDE 创建、测试和部署基于 SOAP 的 WebServices,通过这一过程,开发者可以实现不同系统间的互操作性,推动企业级应用集成和数据共享。

    Axis2开发webservice总结.doc

    【标题】:Axis2开发Web服务总结 【摘要】:本文档主要总结了使用Axis2框架开发Web服务的相关知识,包括Web服务技术介绍、开发流程、必要的开发前准备以及具体的开发实例。 【详细内容】: 1. **Web Service技术...

    axis2安装开发教程.pdf

    本教程将引导你通过安装、配置以及开发基于Axis2的Web服务。 **1. 软件准备** 在开始之前,确保你已准备好以下软件: - Myeclipse 9.0:一个集成开发环境(IDE),用于编写Java应用程序。 - Tomcat 6.0:一个流行的...

    axis2-1.5.5-bin

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

    axis2-1.7.9-bin

    Axis2是实现Web服务的一种工具,特别是基于SOAP(Simple Object Access Protocol)协议的Web服务。它简化了服务端和客户端的开发,提供了一套完整的工具集来处理Web服务生命周期的各个阶段,包括创建、发布、发现和...

    SOAP Axis 三种发布调用方式简单实例

    Axis是Apache软件基金会开发的一个开源工具,专门用于实现SOAP协议,它提供了在Java平台上创建和使用Web服务的能力。本实例主要探讨了使用Axis进行SOAP Web服务发布的三种方法以及如何进行调用。 1. **命令行发布...

    axis2-1.6.2-src 官方源码包

    Axis2是Apache软件基金会开发的一款基于Java的Web服务框架,它为构建高性能、可扩展的Web服务提供了强大支持。本文将深入探讨Axis2 1.6.2版本的官方源码,帮助开发者理解其内部机制,并提供在实际项目中的应用指导。...

    基于 Apache Axis2 将上述类的方法对外提供 Web 服务,生成 WSDL 文件,以及调用服务

    2. **启动内置服务器**:进入`bin`目录,运行`axis2server.bat`(Windows)或`axis2server.sh`(Unix/Linux)来启动内置服务器。然后,通过浏览器访问`http://localhost:8080/axis2/services/`,如果显示Apache Axis...

    Axis-1.4开发工具

    Axis-1.4是Apache软件基金会开发的一个开源Web服务框架,它主要用于构建和部署SOAP(简单对象访问协议)服务。这个框架在Web服务领域扮演着重要角色,因为它简化了服务的创建、测试和部署过程。在本文中,我们将深入...

    axis2-1.5.6-bin.rar

    2. ** Axis2可执行文件**:如`axis2-server`或`axis2-client`,用于启动服务器和运行客户端应用。 3. **配置文件**:如`axis2.xml`,这是Axis2的主要配置文件,定义了服务器的行为、模块和端点。 4. **示例和服务**...

    axis2-1.7资源包

    Axis2是基于SOAP(简单对象访问协议)的,它提供了高效、灵活且可扩展的架构来处理Web服务请求和响应。 描述中提到的“包括开发所用的包及tomcat下的结构”,意味着这个资源包不仅包含了Axis2的核心组件,还可能...

    AXIS2快速学习资料

    AXIS2是Apache软件基金会开发的一个开放源代码的Web服务框架,主要用于构建高效、灵活且可扩展的Web服务。这个框架基于SOAP(简单对象访问协议)和WSDL(Web服务描述语言),支持多种协议和消息格式,如HTTP、HTTPS...

Global site tag (gtag.js) - Google Analytics