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类中完成相关代码,红框中添加代码
红框中代码,进行测试。
运行结果:
创建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类中完成相关代码,红框中添加代码
红框中代码,进行测试。
运行结果:
相关文章推荐
- qml实现幻灯片
- css3 翻转和旋转的差别
- microsoft office2013弹出激活向导该怎么办?
- Lmabda表达式读值
- 第十二周 课后实践:项目四——点,圆的关系
- 云计算—GFS文件系统架构分析
- 文件
- php 多虚拟主机配置(apache2.2+2.4)
- 图片(txt等)实现默认下载而不是浏览器默认打开(Java版)
- 安装python MySQLdb报错:pymemcompat.h:10:20: 致命错误的解决
- web.xml中classpath是什么含义[转]
- overview of hevc
- 【转】Linux驱动模块编译进内核中
- oracke创建db link
- touch事件学习
- ARC 下面可能导致的内存问题
- Algorithms—200.Number of Islands
- 查找数据库的物理位置
- C++程序设计 - Week 4 运算符重载
- 使用Spring Boot快速构建应用