使用Axis2创建一个简单的WebService服务
使用过Java进行过WebService开发都会听过或者接触过Apache Axis2,Axis2框架是应用最广泛的WebService框架之一了。
这里使用Axis2来开发和部署一个最简单的WebService服务,过程中会使用Tomcat,Ant,Eclipse JEE版本和Axis2
集成Axis2到Web 项目中
使用Eclipse创建一个标准的Dynamic Web Project ,将Axis2里面的webapp下所有文件拷贝到项目的WebContent目录下
完成后的项目如下
讲Axis2中的lib目录下的所有文件拷贝到WebContend\WEB-INF\lib目录下
项目部署到Tomcat中,运行Tomcat
用浏览器访问部署项目项目,可以进入到Axis2默认的欢迎界面
由于里面还没有任何的服务,因此我们点击Service链接将不会有任何的服务列出来
创建服务
由于Aixs2已经在包里面提供了很多Demo程序,这里直接使用Demo程序中的文件
复制samples\quickstart\目录的所有文件到项目目录下,修改build.xml,将<property name="AXIS2_HOME" value="../../"/>的value值修改为实际的Axis2所在的目录,然后使用Ant执行build.xml,在build文件夹下将会生产StockQuoteService.aar文件
在WebContent\WEB-INF目录下新建一个services目录
将StockQuoteService.aar拷贝到services目录下
重启服务
访问服务列表界面,可以看到刚刚的StockQuoteService已经发布为服务了
转载于:https://www.cnblogs.com/JpgCode/p/8674165.html
使用Axis2创建一个简单的WebService服务相关推荐
- 一个简单的WebService服务
现在,网上提供的免费的webservice服务的网站: http://www.webxml.com.cn/ 从扩展名上看,是 .net构建的网站.看看功能的实现效果: 需求:我们要远程调用手机号归属地 ...
- 使用C#创建一个简单的Windows服务
http://www.mzwu.com/article.asp?id=1729 转载于:https://www.cnblogs.com/taizhouxiaoba/archive/2011/02/18 ...
- C# 创建、部署和调用WebService的简单示例 webservice 可以用于分布式应用程序之间的交互,和不同程序之间的交互。 概念性的东西就不说太多,下面开始创建一个简单的webservi
C# 创建.部署和调用WebService的简单示例 webservice 可以用于分布式应用程序之间的交互,和不同程序之间的交互. 概念性的东西就不说太多,下面开始创建一个简单的webservice ...
- (转)微服务_创建一个简单的Eureka注册中心
原文地址:https://www.cnblogs.com/lplshermie/p/9105329.html 微服务和分布式已经成了一种极其普遍的技术,为了跟上时代的步伐,最近开始着手学习Spring ...
- 一个简单的Webservice的demo,简单模拟服务
前段时间一直在学习WCF,匆匆忙忙的把<WCF全面解析>和<WCF服务编程>看了一遍,好多东西都不是很懂,又听了一下WCF分布式开发的网络教程,算是马马虎虎的明白点了.回顾了一 ...
- python写rest服务_Python 如何创建一个简单的REST接口
问题 你想使用一个简单的REST接口通过网络远程控制或访问你的应用程序,但是你又不想自己去安装一个完整的web框架. 解决方案 构建一个REST风格的接口最简单的方法是创建一个基于WSGI标准(PEP ...
- 创建一个简单OIO模式的socket服务端
OIO 模式参考,创建一个socket通信的服务端 import java.io.IOException; import java.io.InputStream; import java.net.Se ...
- Web Service入门简介(一个简单的WebService示例)
一.Web Service简介 1.1.Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intrane ...
- 一个简单的Webservice的demo(中)_前端页面调用
首先新建项目,这里有两种调用方式,为了能方便理解,新建页面WebserviceTest如下图: 先引用写好的服务,这里用上次写好的服务.见上次写的一个简单的Webservice的demo,简单模拟服务 ...
最新文章
- SQL 的Over 子句
- php 批量修改mysql 数据表,字段 字符集编码
- 浅入深出Vue:子组件与数据传递
- Python预测2020高考分数和录取情况
- flask如何查询mysql_bootstrap+flask+mysql实现网站查询
- E9表单按钮置灰功能与单元格自定义属性说明
- jquery按名称选择_jQuery按名称选择
- 斯坦福大学深度学习公开课cs231n学习笔记(3)最优化方法:梯度下降
- Power Query M语言全部list函数,快速分类掌握
- 计算机二级正式样式在哪里,满分新建样式,修改样式要学会-计算机二级等考office的省时利器...
- PicGo+Github图床配置
- Linux 内核工作队列之work_struct 学习总结
- Linux 重置root密码
- 基于MicroStation CE的点云软件二次开发
- 腾讯云发布智慧员工管理方案,支持组织360度协作
- anaconda安装多环境
- 排列组合_均匀分组和部分均匀分组的计算与示例/二项式定理二项式系数/求和中的对称性/莱布尼兹公式与推广的求导法则
- c# winform 查源码综合工具及方法、快速查c#源码方法,加壳工具
- FRP (高性能反向代理应用)
- 软件智能:aaas系统对AI的诠释-AI的可能的三个取向和必然的一个成果(演绎逻辑-必然的推理-的两个独立性:推论和定论)
热门文章
- DB数据源之SpringBoot+MyBatis踏坑过程(三)手工+半自动注解配置数据源与加载Mapper.xml扫描...
- ansible模块command、shell、raw、script
- 4行代码搞定iframe高度自动变化,完美兼容(转)
- C# 指定格式的字符串截成一维数组(二维数组)的操作类
- need study
- php 降低图像大小,尝试在php中调整图像大小时如何处理此内存泄漏?
- 数字电路中的竞争与冒险
- FPGA优化之高扇出
- 可信计算 沈昌祥_沈昌祥院士在南宁开展网络安全前沿知识讲座
- 语音识别数据集处理python进行音频处理