Apache Axis 安装与Web服务开发指南(J2SE 1.6 & Tomcat 6.0)
需积分: 10 74 浏览量
更新于2024-09-18
收藏 19KB DOCX 举报
本文档是一份详细的Axis安装和配置指南,适用于使用Java 2 Standard Edition (J2SE) SDK 1.6,特别是与Tomcat 6.0 Servlet Container集成的情况。首先,作者建议访问Apache Axis官方网站(<http://ws.apache.org/Axis/>)下载相应的Axis安装包。
安装过程包括以下步骤:
1. 环境准备:
- 需要确保已安装J2SE SDK 1.5或1.6,这里推荐使用1.6版本。
- 选择Tomcat 6.0作为Servlet容器,因为作者已经验证过其兼容性。
2. 安装步骤:
- 在Eclipse中创建一个新的Web项目,命名为WebServiceDemo。
- 在Tomcat的部署描述符web.xml中,配置上下文路径为"/webservice",并将项目的WebRoot目录设置为项目的根目录。
3. Axis集成:
- 将从轴安装包中解压出的webapps\axis下的lib文件夹和web.xml文件复制到项目对应的目录,这是为了确保轴服务的依赖库和配置文件被正确加载。
4. 测试安装:
- 启动Tomcat,并通过访问"http://localhost/webservice"来检查安装是否成功。由于默认端口80被占用,可能会出现错误,此时需要忽略这个错误,因为后续会解决这个问题。
5. 开发准备:
- 成功安装后,可以开始使用Axis提供的三种服务部署和开发方式之一:DynamicInvocationInterface (DII)。
- DII方式:
- 创建名为com.qdl.server的包,编写一个简单的服务端程序SayHello.java,定义一个getName方法返回问候语。
- 将SayHello.java打包为SayHello.jws(去掉包声明),并将其放在WebRoot下。
- 访问"http://localhost/webservice/SayHello.jws?wsdl",将看到Axis自动生成的WSDL文档,同时在WEB-INF目录下会生成jwsClasses文件夹,包含SayHello.class文件。
- 在另一个包com.qdl.client中,创建客户端程序SayHelloClient.java,使用Apache Axis的Call和服务接口调用服务。
总结起来,这篇文档提供了如何在Java环境中利用Axis进行Web服务开发的详细步骤,包括安装、配置以及使用DII方式创建和调用服务。对于希望在企业级应用中实现SOAP服务交互的开发者来说,这是一个宝贵的参考资源。
2011-04-13 上传
2009-02-17 上传
2009-02-17 上传
2008-07-20 上传
2015-07-31 上传
2013-05-21 上传
2011-04-13 上传
2012-04-27 上传
冥月天
- 粉丝: 40
- 资源: 10
最新资源
- Ansys Comsol实现力磁耦合仿真及其在电磁无损检测中的应用
- 西门子数控系统调试与配置实战案例教程
- ELM多输出拟合预测模型:简易Matlab实现指南
- 一维光子晶体的Comsol能带拓扑分析研究
- Borland-5技术资料压缩包分享
- Borland 6 技术资料分享包
- UE5压缩包处理技巧与D文件介绍
- 机器学习笔记:深入探讨中心极限定理
- ProE使用技巧及文件管理方法分享
- 增量式百度图片爬虫程序修复版发布
- Emlog屏蔽用户IP黑名单插件:自定义跳转与评论限制
- 安装Prometheus 2.2.1所需镜像及配置指南
- WinRARChan主题包:个性化你的压缩软件
- Neo4j关系数据映射转换测试样例集
- 安装heapster-grafana-amd64-v5-0-4所需镜像介绍
- DVB-C语言深度解析TS流