MyEclipse下开发Web Service(Axis)2
需积分: 0 174 浏览量
更新于2008-09-09
收藏 24KB DOC 举报
MyEclipse下开发Web Service(Axis)2
一、环境准备
在使用 Axis 开发 Web Service 时,需要准备 web 服务器和 Axis API。本文使用的 Web container 是 Tomcat5.5,Axis API 采用版本 2。为便于开发,需要 downloads 相关软件:
1. Tomcat:下载地址为 http://tomcat.apache.org/download-55.cgi#5.5.20
2. Axis 标准包:下载地址为 http://ftp.wayne.edu/apache/ws/axis2/1_0/axis2-std-1.0-bin.zip
3. Axis War 包:下载地址为 http://ftp.wayne.edu/apache/ws/axis2/1_0/axis2.war
4. Axis Eclipse plug-in(代码生成工具和打包工具):下载地址为 http://apache.justdn.org/ws/axis2/tools/1_0/Axis2_Code_Generator.zip 和 http://apache.justdn.org/ws/axis2/tools/1_0/Axis2_Service_Archiver.zip
5. Eclipse+MyEclipse:可以到官方网站下载,本文为 3.2+5.0GA
二、安装和配置
A. 首先搭建开发环境,需要将下载到的 Eclipse 解压缩到一个目录。
B. 将下载到的 Axis 的两个 plug-in 解压缩到 Eclipse 安装目录下的 plug-in 子目录。
C. 安装 MyEclipse5.0GA。然后启动 MyEclipse,并选择“File->New->Other”可以找到下面的这些 Wizards,这些将是本文中用到的很重要的工具。
D. 下面开始搭建 Web Services 的部署环境。将下载的 tomcat 报解压缩到一个目录。完成 web container 的安装。
E. 将 axis2.war 包拷贝到 tomcat 安装目录下的 webapps 目录中。
F. 启动 Tomcat(windows 下为 TOMCAT_HOME/bin 中的 startup.bat;Linux、unix 环境为 startup.sh 文件),打开浏览器输入并访问:http://ip:port/axis2 来查看。(如果没有进行陪孩子文件的修改此地址应该为http://localhost:8080/axis2),如果能看到下面的页面则说明已经安装完成。
三、MyEclipse 下开发 Web Service
使用 MyEclipse 开发 Web Service 需要使用 Axis API。Axis API 提供了强大的功能来开发和部署 Web Service。在 MyEclipse 中,可以使用 Axis 的插件来生成和部署 Web Service。
四、Axis2 介绍
Axis2 是一个基于 Java 的 Web Service 框架,提供了强大的功能来开发和部署 Web Service。Axis2 提供了多种功能,包括服务发现、服务描述、服务调用等。Axis2 是一个开源的框架,广泛应用于企业级的 Web Service 开发中。
五、MyEclipse 下开发 Web Service 的优点
使用 MyEclipse 开发 Web Service 有很多优点,包括:
* 视觉化的开发环境,使得开发更加方便和高效。
* 支持多种类型的 Web Service,包括 SOAP、REST 等。
* 提供了强大的调试和测试工具,方便开发和测试 Web Service。
使用 MyEclipse 开发 Web Service 是一个非常好的选择,能够提高开发效率和质量。本文提供了详细的步骤来搭建 Web Service 的开发环境,并介绍了 Axis2 和 MyEclipse 的相关特点和优点。

chj2010
- 粉丝: 0
最新资源
- 邮电通信大楼项目管理方案.doc
- 预防沉迷网络主题班会.ppt
- 银行业务网络建设方案.doc
- 长春市电信局办公自动化系统综合设计.doc
- 重庆跨境贸易电子商务综合服务平台企业用户操作规程样本.doc
- 基于FPGA的永磁同步伺服控制系统设计:实现矢量控制与多环路反馈的SVPWM控制
- 工业控制领域两相步进电机与EtherCAT协议的高效集成及其实现细节
- 基于Java及多语言集成的在线教学平台设计源码
- 欧姆龙FH系列机器视觉系统的高效开发与应用:加速工业自动化检测项目落地
- 西门子SMART200 PLC串口通讯:自由口与MODBUS协议轮询通讯仪表实践教程
- 电动汽车直流充电解决方案:基于STM32与多协议兼容的智能充电桩设计
- DC域普通户名安装软件提权工具,自动升级安装软件
- LabVIEW上位机多协议通讯与故障报警系统的实现及优化
- MATLAB实现线性泊松回归用于计数数据分析与预测
- 基于MATLAB的伽马回归模型实现及其在非负右偏数据分析中的应用
- 基于Lasso回归的Matlab时间序列预测方法与实现