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

axis1.4定制发布

阅读更多

1.编写deploy.wsdd,并将其拷贝至%TOMCAT_HOME%/webapps/axis/WEB-INF下

<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">

<!--provider可选值:RPC,Document,Wrapped,Message-->
<service name="HelloWorldWSDD" provider="java:RPC">

<!--webservice服务类-->
<parameter name="className" value="org.app.server.HelloWorldWSDD"/>

<!--允许客户端调用的public方法-->
<parameter name="allowedMethods" value="*"/>

<!--scope范围,可选值:request,session,application-->
<parameter name="scope" value="request"/>
</service>
</deployment>

2.发布WSDD

运行CMD,并进入%TOMCAT_HOME%/webapps/axis/WEB-INF

键入命令:java -Djava.ext.dirs=lib org.apache.axis.client.AdminClient deploy.wsdd

如果控制台出现

Processing file deploy.wsdd

<Admin>Done processing</Admin>

则表示发布成功

此时会在当前目录下生成server-config.wsdd文件,打开文件可以看到上述deploy.wsdd发布的HelloWorldWSDD服务,http://localhost:8080/axis/servlet/AxisServlet中也有此服务

3.取消已发布的webservice服务

编写updeployment.wsdd,并放于%TOMCAT_HOME%/webapps/axis/WEB-INF下

<undeployment xmlns="http://xml.apache.org/axis/wsdd/">

<!--发已布的服务名-->
<service name="HelloWorldWSDD"/>
</undeployment>

运行CMD,并进入%TOMCAT_HOME%/webapps/axis/WEB-INF

键入命令:java -Djava.ext.dirs=lib org.apache.axis.client.AdminClient undeploy.wsdd

如果控制台出现:

Processing file undeploy.wsdd

<Admin>Done processing</Admin>

则表示取消成功,此时server-config.wsdd中无HelloWorldWSDD服务,http://localhost:8080/axis/servlet/AxisServlet也无此服务

分享到:
评论

相关推荐

    axis1.4完整包下载

    2. **Axis1.4工具**:这些是命令行工具,如wsdl2java和java2wsdl,用于将Java类转换为WSDL或反之亦然,便于服务的生成和发布。 3. **示例和文档**:提供了一些示例项目和详细的API文档,帮助开发者了解如何使用Axis...

    AXIS1.4客户端调用

    3. **Axis1.4版本**:Apache Axis1.4是该框架的一个特定版本,发布于2007年,包含了对JAX-RPC(Java API for XML-based RPC)的支持,以及对早期Web服务规范的实现。 4. **客户端调用**:在AXIS1.4中,客户端调用...

    axis 1.4jar 包

    Apache Axis1.4在发布时是最新版,因此被推荐下载使用。该框架提供了丰富的功能,使得开发人员能够轻松地实现Web服务的创建、调用和集成。 首先,让我们逐一了解压缩包中的文件及其作用: 1. **axis.jar**:这是...

    axis1.4 心得

    标签“源码”暗示我们可能会讨论到Axis1.4的内部工作原理,包括其如何解析和生成SOAP消息,以及如何通过源代码进行扩展或定制。而“工具”标签则提示我们,Axis1.4作为一个开发工具,如何与其他开发工具(如IDE、...

    axis1.4源码

    通过深入研究Axis1.4的源码,开发者可以更好地理解Web服务的工作原理,学习如何定制和优化服务处理,以及如何在复杂的分布式环境中集成和扩展服务。源码中的注释和设计模式也能提供宝贵的编程指导,帮助开发人员提升...

    Axis1.4_开发指南

    Apache Axis1.4是Apache软件基金会的一个开源项目,旨在提供一个完整的SOAP协议实现,它支持Web服务的创建、部署和使用。Axis项目最早是作为Apache SOAP项目的后继者出现的,用于解决在旧版本中遇到的问题和限制。...

    axis1.4 doc 文档

    Axis1.4是该框架的一个稳定版本,发布于2007年。这个版本包含了一些关键改进,例如对WS-I Basic Profile 1.1的支持,提高了与其他SOAP实现的互操作性,以及增强了性能和稳定性。 3. **文档内容** "axis1.4_docs...

    axis1.4全部jar包

    6. **配置和部署**:Apache Axis1.4可以通过修改配置文件(如`axis.properties`)来定制其行为。此外,服务可以通过在Tomcat或其他Servlet容器中部署`wsdd`文件来启动。 7. **异常处理和安全**:Axis1.4支持处理Web...

    1.4 版本 axis2

    - Apache Axis2 1.4版本发布后,会有相应的官方文档和社区支持,帮助开发者更好地理解和使用新特性。 总的来说,Apache Axis2 1.4版本是一个重要的里程碑,它不仅带来了性能和功能的提升,还优化了开发者的体验,...

    axis1.4-1.6总包_源码jar包帮助文档

    在标题"axis1.4-1.6总包_源码jar包帮助文档"中,我们聚焦的是AXIS框架的1.4.1、1.5.6以及1.6.1这三个版本。这些版本的集合提供了全面的支持,包括源代码、JAR包和帮助文档,使得开发者在构建和使用Web服务时能有一站...

    Axis1.4开发指南.pdf

    2.4.2定制发布——WSDD.............................8 2.4.3取消发布一个WebService.......................11 3.WSDD高级特性....................................12 3.1WSDD的高级特性..........................

    Axis 开发指南

    2. **定制发布**:使用WSDD(Web Service Deployment Descriptor),这种方式更为灵活,允许开发者精细控制WebService的各个方面,包括端口、命名空间等。需要编写一个wsdd.xml文件来描述服务部署详情。 ##### 2.4 ...

    axis2-1.4插件

    而"AXIS2插件文件1.4.zip"可能包含了额外的Axis2模块或配置文件,用于增强或定制Axis2的功能。 7. **教程资源**:由于Axis2的广泛使用,网上有大量的教程和文档可以帮助用户学习和安装这个插件。只需搜索相关关键词...

    axis-src-1_4.tar.gz

    Axis 1.4 是该框架的一个稳定版本,发布于2006年,相较于早期版本,它包含了多项改进和修复。例如,提升了性能,增强了安全性,支持更多的WS-I(Web Services Interoperability)基本profile,以及对JAX-RPC(Java ...

    axis 代码jar包

    Axis1.4是其早期的一个稳定版本,发布于2006年,虽然现在已经有一些老旧,但在许多遗留系统中仍被广泛使用。 二、为什么需要Axis-1.4 jar包 在某些项目中,开发者可能会遇到Maven无法找到特定版本的Axis依赖,如...

    axis+webservice教程.doc

    AXIS提供了两种发布方式:即时发布(Instant Deployment)和定制发布(Custom Deployment)。即时发布虽然简单但功能有限,因此在实际开发中更多采用的是定制发布方式。 ##### 3.1 即时发布 即时发布提供了一种...

    axis教程

    Axis提供了两种主要的发布方式:即时发布(Instant Deployment)和定制发布(Custom Deployment)。 ##### 1. 即时发布 即时发布是一种非常简便的发布方式,仅需将Java源代码文件的后缀名由`.java`改为`.jws`,...

    axis+webservice教程

    ### 使用Axis进行Web服务开发详解 #### 一、前言 ...虽然这种方式非常简便,但在实际开发中,更推荐使用定制发布方式,因为它可以提供更高的灵活性和定制能力。对于更复杂的场景,建议深入学习定制发布的方法。

    axis开发使用手册

    本文将深入探讨如何使用AXIS进行Web服务开发,主要关注定制发布这一更灵活且常用的发布方式。 首先,确保你已准备好开发环境,包括JDK 1.4.2或更高版本,Myeclipse 6.0或其他集成开发环境,Tomcat 5.0.28或兼容版本...

Global site tag (gtag.js) - Google Analytics