如何使用axis发布webservice

 我来答
赘慌妨
2016-10-12 · TA获得超过222个赞
知道答主
回答量:124
采纳率:100%
帮助的人:59.8万
展开全部
从官网中下载axis2.war文件,解压缩,获取里面的文件结构,将conf、lib、modules复制到工程中的WEB-INF目录中,axis2-web建议也放到工程WebRoot目录下,因为如果调用webservice失败,没有该文件,系统会报错

在工程中新建一个类,该类用于对外输出webservice服务内容

修改web.xml文件,增加如下内容

在WEB-INF目录下新建services目录,该目录存放我们需要对外发布的webservice配置信息,新建如下图定义的目录结构,修改services.xml文件。
在services.xml文件中,定义服务名service name和服务需要访问的类ServiceClass。
需要注意的是webservice访问的服务名是services.xml中的定义,外面目录使用跟服务名一样的名字目的是方便阅读。

输入地址:http://localhost:8080/WebserviceAxis2/services/StudentService?wsdl,即可看到我们发布的webservice已经成功了,比较简单吧
匿名用户
2016-10-12
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式