当前位置: 代码迷 >> Web前端 >> WebService处置复杂对象List Map(jdk api jws)
  详细解决方案

WebService处置复杂对象List Map(jdk api jws)

热度:122   发布时间:2012-10-10 13:58:11.0
WebService处理复杂对象List Map(jdk api jws)

XFire不用这么做,Apache CXF 只需要指定集合中具体类型,使用jdk中的web service api 才需如此

?

?

转载于:http://blog.csdn.net/chen_yu_ting/article/details/6606494

?

第一步:创建存储复杂对象的类(因为WebServices的复杂对象的传递,一定要借助第三方对象(即自定义对象)来实现)

第二步:创建WebServices的服务端接口和实现类

??

第三步:创建WebServices的服务端

第四步:创建WebServices的客户端,并测试
??? 1、将服务端创建的复杂对象的类和接口copy到客户工程中,且路径要与服务端一致;
??? 2、新建测试类进行测试

第五步:运行服务端,验证webservices服务是否发布成功
第六步:运行客户端,验证是否成功调用webservices服务

注:在做webServices复杂对象传递时,返回值的类型不要用接口类型。例如(List 应该换成ArrayList ,Map应该换成HashMap)

  相关解决方案