读书人

WebService学习之路5

发布时间: 2013-08-01 15:23:18 作者: rapoo

WebService学习之路五

?UserService.wsdl


?


?定义 portType和 binding


?定义服务项


?

?


?新建一个IUserService的实现类UserService类

?


?
WebService学习之路5
?
WebService学习之路5
?
WebService学习之路5
?
?然后使用 wsimport重新生成 java类,服务端覆盖原有的接口,并且从新实现,由于这里用到的自定义类型User,所以服务端,我们需要自己在建立一个user对象。

?

<!--EndFragment-->

<spay?ye(?j??ze:10.0pt; font-family:"courier="" new";color:black;mso-font-kerning:0pt'=""> 节点中添加User对象和List对象,并且新增login方法和getList方法

?

@Testpublic void test02(){IUserService iUser = new UserService().getUserServicePort();List<User> userList = iUser.getList();for (User user : userList) {System.out.println("nickName :"+user.getNickName());}User loginUser = iUser.login("zhangsan", "123456");if(loginUser == null ){System.out.println("登录失败");}else{System.out.println(loginUser.getNickName());}}

?

?

这样我们的自定义类型也就发布成功了。。。

?

源代码在下方,欢迎下载,希望看到不足的地方,留下你们的金玉良言。。。

下一章会把基于 tomcat发布的写出来。今天太困了。。。撤退。。。

?

?

?

?

?

读书人网 >Web前端

热点推荐