`
pepple
  • 浏览: 39750 次
  • 性别: Icon_minigender_1
  • 来自: 亳州
社区版块
存档分类
最新评论

把axis2的webservice打包aar

阅读更多
1.生成aar文件
   jar cvf xxxx.aar -C D:\WorkSpace\myaxis2\bin .

说明:最后的点不能少

2.准备services.xml文件
<!--service标签的name属性值自定义,parameter标签的值为提供webservice服务的类的全名 -->
<service name="tran" >
	<description>
		Please Type your service description here
	</description>
	<messageReceivers>
		<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only" class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
		<messageReceiver  mep="http://www.w3.org/2004/08/wsdl/in-out"  class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
	</messageReceivers>
	<parameter name="ServiceClass">com.pepple.core.Transfer</parameter>
</service>



3.把services.xml压缩到xxxx.aar文件中的META-INF目录下.
分享到:
评论

相关推荐

    axis2webservice接口例子

    - 使用Axis2工具将服务打包成.aar文件,并部署到Axis2服务器上。 - 配置Axis2的运行环境,如服务端的axis2.xml设置。 - 创建并使用Axis2的客户端,生成Stub类,调用远程服务。 - 理解SOAP消息的结构和HTTP传输机制。...

    Axis2WebService 源码

    9. **Service Archiver (AAR)**:服务归档文件(.aar)是Axis2中的打包格式,包含服务类、WSDL、依赖库等资源。 10. **部署和测试**:开发者可以通过Axis2的管理控制台或命令行工具部署Web服务,并使用内置的测试...

    axis2发布webservice和调用axis2服务接口

    1. **创建WebService**:在Axis2中,可以通过编写一个简单的Java类并暴露其方法作为Web服务接口。这个类通常会遵循SOAP协议,定义服务操作。例如,你可以创建一个名为`HelloWorldService`的类,包含一个`sayHello`...

    Spring集成axis2实现webservice所用到的包

    这需要将服务类和相关的配置文件打包成一个Axis2模块(.aar文件),然后部署到Axis2服务器上。 5. **测试和调用**:一旦服务被部署,就可以通过Spring的`WebServiceTemplate`或`WebServiceProxyFactoryBean`来测试...

    axis2 webService 详细教程

    4. ** 发布服务**:将服务打包成AAR(Axis Archive)文件,上传到Axis2服务器,使其可供客户端调用。 5. ** 调用服务**:学习如何使用 Axis2 的客户端API来调用已发布的Web服务,包括同步和异步调用,以及处理返回...

    Axis2 webservice server plugin

    这个文件可能是Axis2服务打包工具的一个版本,用于将开发完成的Axis2服务打包成可部署的格式,如aar(Axis2 Archive)。开发者可以使用这个工具将服务类、依赖库和其他配置文件整合为一个单一的部署单元,然后上传到...

    Axis2WebService与Spring的整合

    1. **配置Axis2 Repository**: 首先,我们需要一个Axis2的Repository目录,其中包含所需的库文件和服务档案(如aar文件)。这个目录可以通过Spring的`&lt;bean&gt;`标签定义,例如: ```xml &lt;bean id="axis2Repository" ...

    基于axis2的webservice

    - **创建服务部署文件(.aar)**:将服务类和相关资源打包成Axis2可识别的部署文件。 - **部署服务**:将.aar文件上传到Axis2服务器,服务即可被调用。 5. **调用基于Axis2的Web服务** 调用Web服务通常分为两种...

    axis2 webservice开发指南.pdf

    - **Eclipse插件**:下载[Axis2 Eclipse插件](http://axis.apache.org/axis2/java/core/tools/index.html),包括`ServiceArchiveWizard`和`CodeGeneratorWizard`,它们能帮助进行aar打包和客户端调用代码的生成。...

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

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

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

    AXIS2远程调用WebService是Java开发者在进行分布式服务交互时常用的一种技术。本文将详细介绍如何使用Eclipse集成开发环境和AXIS2框架创建并调用WebService。首先,我们需要准备以下基础工具: 1. Eclipse IDE:这...

    Axis2 WebService 开发指南

    ### Axis2 WebService 开发指南 #### 一、准备工作 **1.1 下载与配置** 为了能够顺利地进行Axis2 WebService的开发工作,首先需要完成必要的软件环境搭建。 - **下载Axis2相关jar包**:访问[Axis官方网站]...

    axis2开发webservice

    - AAR包方式:将服务打包成AAR(Axis Archive)文件,包含服务类、WSDL文件等,然后通过命令行或管理界面部署到Axis2环境中。 4. 发布Web服务: - 使用Axis2命令行工具,如`axis2-admin`,发布服务到服务器。 - ...

    java 实现 axis2 webservice

    Java Axis2 WebService 实现详解 在Java世界中,创建和使用Web服务是一个常见的任务,而Axis2是Apache软件基金会开发的一个高效的Web服务框架。它提供了丰富的功能,使得开发、部署和管理Web服务变得简单易行。本篇...

    axis2 webservice开发总结文档

    ### Axis2 WebService 开发总结 #### 一、概述 本文档主要介绍使用 Axis2 进行 WebService 开发的基本步骤和技术要点。Axis2 是 Apache 组织下的一个开源项目,它提供了一种简单有效的方式来构建和部署 Web...

    Axis2 Webservice端例子

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

    Axis2搭建WebService服务端demo

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

    axis2webservice例子

    这可以通过将服务类打包成一个`.aar`(Axis2 Archive)文件,然后将该文件复制到Axis2的`services`目录下完成。 4. **启动服务**:启动Axis2服务器,服务将自动加载并可供调用。可以使用Axis2管理控制台或者通过...

    使用Axis2搭建_WebService

    【使用Axis2搭建WebService】是关于在Java环境中利用Apache Axis2框架创建Web服务的过程。Apache Axis2是一个流行的Web服务引擎,用于构建和部署SOAP(简单对象访问协议)和RESTful Web服务。 首先,搭建环境是关键...

    axis2 webService

    标题中的“axis2 webService”指的是Apache Axis2,这是一个用于构建和部署Web服务的高性能、灵活的开源框架。Axis2是基于Apache Axis1发展而来的,提供了更强大的功能和改进的架构,尤其在处理复杂消息交换模式(如...

Global site tag (gtag.js) - Google Analytics