没有合适的资源?快使用搜索试试~ 我知道了~
首页Axis2手把手学习资料
Axis2手把手学习资料
4星 · 超过85%的资源 需积分: 9 14 下载量 32 浏览量
更新于2023-03-16
评论
收藏 906KB DOC 举报
Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和SOAP1.2,还集成了非常流行的REST WebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和C#调用这个WebService。
资源详情
资源评论
资源推荐
大讲堂之 ():用 实现 配置的
本文为原创,如需转载,请注明作者和出处,谢谢!
是一套崭新的 引擎,该版本是对 重新设计的产物。 不仅
支持 和 ,还集成了非常流行的 ,同时还支持
、 等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍了如何使用
开发一个不需要任何配置文件的 ,并在客户端使用 和 调用这个
。
一、Axis2 的下载和安装
读者可以从如下的网址下载 的最新版本:
!""#$""
在本文使用了目前 的最新版本 %。读者可以下载如下两个 & 包:
'%'&
'%'#&
其中 '%'& 文件中包含了 中所有的 ( 文件)'%'#& 文
件用于将 发布到 容器中。
将 '%'#& 文件解压到相应的目录,将目录中的 # 文件放到
*$+ 安装目录,-# 目录中(本文使用的 $+ 的版本是 .),并启动
$+ 。
在浏览器地址栏中输入如下的 /0:
!""1$1$ !22""
如果在浏览器中显示出如图 所示的页面,则表示 安装成功。
图
二、编写和发布 WebService
对于用 实现的服务程序给人的印象就是需要进行大量的配置,不过这一点在 中将
被终结。在 中不需要进行任何的配置,就可以直接将一个简单的 发布成
。其中 中所有的 31 方法将被发布成 方法。
下面我们来实现一个简单的 ,代码如下:
311+1
4
31 5 6 +7
4
38你好¬89+:
;
31 67
4
3#(3 1<$+67 = 67:
;
;
在 +1 类中有两个方法,由于这两个方法都是 31 方法,因此,它们都将作
为 方法被发布。
编译 +1 类后,将 +11 文件放到*$+ 安装目录,-
#-->'=?-$($ 目录中(如果没有 $($ 目录,则建立该目录)。现在我们已
经成功将 +1 类发布成了 。在浏览器地址栏中输入如下的 /0:
!""1$1$ !22"""1
这时当前页面将显示所有在 中发布的 ,如图 所示。
图
在浏览器地址栏中输入如下的两个 /0 来分别测试 5 和 方法:
图 % 方法的测试结果
在编写、发布和测试 配置的 时应注意如下几点:
类不能使用 C 关键字声明包。
在默认情况下可以热发布 ,也就是说,将 的1 文
件复制到 $($ 目录中时,$+ 不需要重新启动就可以自动发布 。如果想取
消 的热发布功能,可以打开*$+ 安装目录,-#-->'=?-$D-
+1,找到如下的配置代码:
*+ +A8$ <1$E+ 8, 3*"+ ,
将 3 改为 D1 即可。要注意的是, 在默认情况下虽然是热发布,但并不是热更新,
也就是说,一旦成功发布了 ,再想更新该 ,就必须重启 $+ 。
这对于开发人员调试 非常不方便,因此,在开发 时,可以将
设为热更新。在 +1 文件中找到*+
+A8$ 3< 8,D1*"+ ,,将 D1 改为 3 即可。
B在浏览器中测试 时,如果 方法有参数,需要使用 /0 的请
求参数来指定该 方法参数的值,请求参数名与方法参数名要一致,例如,要测试
5 方法,请求参数名应为 +,如上面的 /0 所示。
剩余63页未读,继续阅读
wmj
- 粉丝: 0
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1