您的位置:首页 > 其它

web service创建的详细步骤

2015-06-04 17:13 141 查看


创建webservice的步骤:

1.首先讲解服务端的创建:1.new—webservice
project 然后就是填写project name和选择framework
(这里是以XFire为例)

2.然后next,都是默认不用管

3.再next,就做图中的默认勾选就行

这里是选择服务端需要的jar包

4.这样project创建之后,再去myeclipse上方选择new
web service,注意下面红框

。Project
选择刚刚创建的那个web service project
;framework选择xfire,一般是默认好的

Strategy选择红框的,因为现在还没有wsdl文件

5.然后next,然后填写web
service name,java package
(都是自定义)

另外,就是service name
填好之后,下面的service interface和service
impl. Class都是会自动生成,当然也可以改动。

6.finish之后,代码的结构是这样的

接着去完成刚刚的的IAdd和AddImpl的代码(写了2个函数为例)

7.最后去部署这个项目到tomcat中去之后,使用如下红框中的地址去浏览验证下,服务是否发布成功

出现这个就成功,Add[wsdl]是我们当初建project时自定义名字

至此web server端就完成了。

客户端的创建(讲2种方法)

方法一:

new一个java project:CXFClient(这个就不讲了,就是常规的新建工程,相信都没问题的)

导入web client端需要的jar包,build path
然后选择红框中的项

Next 搜索xfire,勾选下面3个jar包

Finish完成,然后去工程中去新建类,创建一个TestClient类

运行结果:

方法二:

new一个web service project,填写如下红框中的内容

next直接默认即可

next作如下勾选,选择client端需要的jar包

finish之后,再去myeclipse上方选择new web service client,按照红框做选择:

next之后,然后填写wsdl url和java package,要注意wsdl
url填写,写服务端生成的wsdl url地址

最后next,再finish就ok了,客户端的代码结构。

最后到addClient类中完成相关代码,红框中添加代码

红框中代码,进行测试。

运行结果:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: