Axis1.4开发webservice总结

Axis1.4开发webService中遇到的问题及解决方案 1. 工程中设置代理问题 需求中遇到 阅读详情

把自己以前研究的东西分享下:这两天一直在研究axis1.4服务端的开发,哎……真是烦死了,哎……。不过自己有个感悟:“出现的exception不一样的时候会让人看到希望”,哈哈。这技术啊,就是耐不住研究,其实都不难,只怕我研究它。这两天一直停留在了axis1.4的服务的发布上了。就是用deploy.msdd来生成server-config.wsdd发布服务。这个用到了axis.jar中的一个org.apache.axis.client.AdminClient.class。这是一个用于发布webservice的工具类。但是用这个类之前要配置好classpath。要不然会出现classnotfound Exception.哎……我就是被这个错误折磨了两天啊。一直都是因为环境变量配置不成功,导致运行的时候一直出错。终于在2010/7/2号成功的配置了环境变量并且发布成功了axis的webservice。自我感觉有三个难点:

1、         axis环境变量的配置:由于axis1.4中缺少几个工具包,需要额外下载。这是一共需要的jar包:


将这些jar包都加到classpath后面。

2、         在web-inf下面写deploy.wsdd。然后在命令提示符进入到deploy.wsdd的目录。输入

3、         感觉这里分了两种方式,其实实质上是一样的。

3.1、如果配置了axisclasspath,那进入deploy目录运行的命令是:

Java -cp %AXISCLASSPATH% org.apache.axis.client.AdminClient-lhttp://localhost:8080/demo/services/AdminService deploy.wsdd


 3.2、如果是在classpath中配置的axis1.4的jar包的话,则进入deploy目录运行的命令是:

 Java  org.apache.axis.client.AdminClient -lhttp://localhost:8080/demo/services/AdminServicedeploy.wsdd

这就是发布的要点啊!!!

终算是把发布弄成了,赶紧学学卸载服务吧!!!加油!!!

网上收到一条信息,明白了为什么有的命令是不用加后面的服务地址,原因如下:

 

撤销服务也不好实现啊!!!~~~~(>_<)~~~~

 

还没研究完,先记录到这

Apache Axis1.4从入门到实践:构建和调用WebService Web服务是一种基于Web的技术,它允许应用程序、系统之间进行松散耦合的通信。其基本思想是使用基于HTTP协议的XML进行远程过程调用(RPC),使得不同平台、不同语言的系统能够相互操作。Web服务通常通过三种标准协议来实现:简单对象访问协议(SOAP)、Web服务描述语言(WSDL)和统一描述、发现与集成(UDDI)。Apache Axis1.4是Apache Software Foundation贡献的Web服务框架,它是最为流行的SOAP引擎之一。 阅读详情

相关推荐

手把手教你用axis1.4搭建webservice

NULL 博文链接:https://wandejun1012.iteye.com/blog/1207806

使用axis1.4 发布WebService 服务

使用axis1.4发布WebService服务 文章目录使用axis1.4发布WebService服务第一步:新建Maven项目第三步:配置web.xml文件1.1 部署应用并启动1.2 访问应用1.3 配置deploy.wsdd文件1.4生成server-config.wsdd文件1.5将server-config.wsdd文件添加到项目中去第五步:获取wsdl文件第六步:使用SoapUI测试我...

Jack_David的专栏 3081

axis1.4开发webservice详细实例

axis1.4开发webservice源码 包含webservice发布 与客户端调用

springboot整合axis1.4搭建WebService服务端,集成Cxf

开端 WebService是一个SOA(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过Internet进行基于Http协议的网络应用间的交互。 其实WebService并不是什么神秘的东西,它就是一个可以远程调用的类,或者说是组件,把你本地的功能开放出去共别人调用。 适用场景: 软件的集成和复用,如气象局(服务端系统)、天气查询网站等。 发布一个服务...

u011627598的博客 4292

axis1.4完整包下载

axis1.4完整包下载Apache Axis是一种SOAP(简单对象访问协议”)实现。 包含 Axis1.4的所有完整包。

axis1.4开发需要用到的jar包

axis1.4开发webservice需要用到的jar包,帮助快速开发webservice接口。

【WebService】第四章、Axis1.4发布WebService

axis axis 1.4 axis axis-wsdl4j 1.5.1 javax.mail mail 1.4.7 本章节主要介绍Axis1.4发布WebService。这里只说明发布相关内容,调用方法后续会说明。 1、下载安装 下载地址:http://archive.apache.org/dist/axis/ 本案例中使用的

zjt921586518的专栏 1030

小白学习微信小程序的图像识别和文字识别技术

其中,type参数指定了识别的类型,imageUrl参数指定了图片的地址,success回调函数用于处理识别成功的结果,fail回调函数用于处理识别失败的情况。其中,type参数指定了识别的类型,imageUrl参数指定了图片的地址,success回调函数用于处理识别成功的结果,fail回调函数用于处理识别失败的情况。下面,我们来实现一个文字识别的应用案例,可以识别一张图片中的文字,并将识别结果显示到小程序的页面上。在小程序中,也可以使用微信提供的文字识别接口,实现文字识别的功能开发。

qq_67153941的博客 1643

Webservice 命令行搭建axis1.4

当在已有项目中或是多模块项目中添加webservice,用eclipse的方式自动创建会对当前项目造成混乱,特别是在接口可能随时增减或改动的情况下,这时手动搭建成为了比较靠谱的方式,下面记录下手动创建的过程。这里主要用cmd的命令行脚本。搭建项目添加依赖这里的搭建项目,只是指在工程中建立webservice的环境,仅指添加依赖与添加axis1的web.xml配置,无论是一般的web项目或是maven

不负青春 490

Altium Designer 16安装教程(Windows11、小白教程)

Altium Designer 16在Windows11中的超详细安装教程

qq_47003770的博客 1万+

手动测试台架搭建,让你的车载测试更轻松

如果你也在经常进行车载测试,就知道有时候手头的设备并不能完全满足需求。 在我之前的测试中,发现了一些问题,但是却找不到根本原因。于是,我开始思考如何打造一个更为完美的手动测试台架,让测试变得更加轻松。 经过不断地实践和调试,我终于成功搭建出了一个能够满足自己需求的测试台架。现在,我想和大家分享这个搭建的经验,希望能够帮助到在车载测试领域工作的小伙伴们,让你们的测试更加准确、高效!

weixin_67553250的博客 1万+

webservice+axis1.4接口开发

这两天在网上查资料,简单的学习了webservice接口开发。在这里做一下小笔记。 1、到官网下载axis的相关包 其中activation.jar和mail.jar包不在axis的lib文件里面的,所以需要另外下载。 2、新建一个web项目MyWebService 把上面下载好的包导入新建的项目中,在项目的WEB-INF目录下新建文件名为server-config

wenqinbiao的专栏 701

R语言生存分析之限制性立方样条分析:样条回归、和多项式回归有什么不同?是否存在非线性关系、限制性立方样条cox回归模型

R语言生存分析之限制性立方样条分析:样条回归、和多项式回归有什么不同?是否存在非线性关系、限制性立方样条cox回归模型

statistics+insight+vista+power 634

应用 Axis 1.4 开发 WebService

Axis 1 的最后一个版本还是 2006-04-22 发布的 1.4 Final 版,当前的版本是 Axis 2, 即于 2021-08-01 发布的 Axis v1.8.0 版本。想想在 2006 年 4 月份,软件开发是一种什么样的景象,JDK 5 于 2004-09-30 发布,同年 12 月 12 日 JDK 6 才出来, Spring 还是 1.x 的版本。那时候仍是 EJB 兴旺的年代,微服务概念的出现还有等好多年。 那为什么还要学习 Axis 1.4 呢?目的就是为了放弃,先前的 ...

一叶不知秋 299

MinerU PDF解析工具:从安装配置到本地部署与API调用的全流程指南

MinerU是由上海人工智能实验室开源的高质量PDF解析工具,可将包含图片、公式、表格的复杂PDF转换为Markdown和JSON格式。安装前需准备Python 3.10-3.13环境,推荐使用8核CPU和32GB内存。支持通过HuggingFace或ModelScope下载模型,国内用户建议使用ModelScope源加速下载。配置文件中可设置本地模型路径,支持多种语言识别和两种解析后端(Pipeline和VLM)。输出包含可视化文件、内容文件和中间结果文件,并提供了完整的Python API调用示例。

算法工程师 2027

大模型选型实战:为OpenClaw匹配最优“大脑”的全维度考量

大模型不是越贵越好,也不是参数越高越好,适合自己的使用场景才是最好的。按照我的方法,先明确自己的需求,再选对应的模型,配置多模型自动路由,既能保证体验,又能最大限度降低成本。我自己用这套配置用了半年多,不管是写文章、写代码还是处理复杂问题,都完全够用,成本也很低,大家可以参考一下。如果不知道选什么模型,可以在评论区说一下你的使用场景。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 343

Axis1.4开发webservice个人笔记

Axis1.4开发webservice SOAP 是基于 XML 的简易协议,SOAP 即Simple Object Access Protocol(简单对象访问协议),可使应用程序在 HTTP 之上进行信息交换。 或者更简单地说: SOAP 是用于访问网络服务的协议。 SOAP 提供了一种标准的方法,使得运行在不同的操作系统并使用不同的技术和编程语言的应用程序可以互相进行...

weixin_34221112的博客 174

SAP 物料主数据 Forecasting 视图,别把预测只当成一个数字字段

摘要(150字): SAP S/4HANA物料主数据的Forecasting视图常被忽视,但对依赖历史消耗规律的物料至关重要。该功能基于工厂维度的历史消耗数据,结合预测参数自动计算未来需求,动态调整重订货点和安全库存。预测模板(Forecast Profile)能标准化参数设置,而消耗数据(Consumption Values)的质量直接影响预测结果。预测值作为MRP输入,需注意保存操作才能生效。自动重订货点功能通过分析消耗波动和服务水平,实现库存策略的动态优化。Individual Forecast功能则

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1435

java soap locator_Axis1.4开发webservice个人笔记

Axis1.4开发webserviceSOAP 是基于 XML 的简易协议,SOAP 即Simple Object Access Protocol(简单对象访问协议),可使应用程序在 HTTP 之上进行信息交换。或者更简单地说:SOAP 是用于访问网络服务的协议。SOAP 提供了一种标准的方法,使得运行在不同的操作系统并使用不同的技术和编程语言的应用程序可以互相进行通信目的:本节主要用于介绍使用a...

weixin_31755771的博客 383

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

axis1.4开发webservice

  axis1.4整合spring2.5开发webservice   jar包 axis1.4jar包有:     axis-ant.jar     axis.jar     commons-discovery-0.4.jar     commons-httpclient-3.1.jar     jaxrpc.jar     saaj.jar     wsdl4j.ja...

loushi135的专栏 302

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

axis1.4开发webservice实例

用axis1.4开发一个简单的webservice实例   1.服务端 1)  必备的jar包 2)  配置web.xml   3)  配置server-config.wsdd 注释: 【1】               RPC(RemoteProcedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要

叶月伊人 1102

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

基于Axis1.4的webservice接口开发(环境搭建)

基于Axis1.4的webservice接口开发(环境搭建) 一、环境搭建:   1、搜索关键字“Axis1.4”下载Axis1.4相关的jar包。     下载地址:http://download.csdn.net/detail/bestcxx/9611310   2、解压下载的压缩包,放到你办公的软件的安装目录下。     我一般办公软件安装路径在D:\office path目录下...

weixin_30409849的博客 144

axis1.4 java.sql_基于Axis1.4的webservice接口开发(环境搭建)

基于Axis1.4的webservice接口开发(环境搭建)一、环境搭建:1、搜索关键字“Axis1.4”下载Axis1.4相关的jar包。下载地址:http://download.csdn.net/detail/bestcxx/96113102、解压下载的压缩包,放到你办公的软件的安装目录下。我一般办公软件安装路径在D:\office path目录下,所以就以D:\office path为例:3...

weixin_34530164的博客 173

java axis_java中使用axis1.4开发webService

一、Axis环境的安装1、安装环境 J2SE SDK 1.4,Tomcat 5.0,eclipse 3.2。2、到 http://xml.apache.org 网站下载Axis安装包。3、将Axis相关包文件放在WEB-INF\lib目录下。4、Axis可选的包:activation.jar; mail.jar; xmlsec-1.4.Beta1.jar拷贝到WEB-INF目录下,生成客户端时候需...

weixin_39640767的博客 245
上一篇: 数据库分页有重复数据
下一篇: 调用webservice方法总结
yangaming
博客等级 码龄17年 5粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值