zoukankan      html  css  js  c++  java
  • 实例篇——webservice实现互相传递数据

    一、搭建服务端,注解表明要发布的方法,使得客户端能够将参数传递到发布的方法里,然后将需要传递的数据返回到客户端

    二、搭建客户端,通过输入流接收服务端的响应报文,输出流将请求报文发送给服务端

    三、解析接收到的响应报文,dom4j解析xml

    1、新建一个WebProject作为服务端,并导入jar包

    image image

    2、新建发布类,需要发布方法的接口和实现类。

    //需要发布方法的接口需要用@WebService注解,方法需要用@WebMethod注解

    image

    //接口的实现类也需注解@WebService,接收参数用@WebParam(name=””)

    image

    //发布类,Endpoint.publish(url,接口),url中的ip地址要用服务端的

    image

    3、新建一个clientproject,导入jar包

    image

    4、新建客户端类接收服务端传过来的数据信息

    //连接服务端接收数据

    image

     image

    image

    //dom4j解析得到的数据

    image

    image

    5、客户端测试

    image

    6、测试结果

    //服务端发布                                               //客户端接收服务端返回值

    image image

    //服务端接收客户端传过来的参数

    image

  • 相关阅读:
    广域网详解
    无线AP和无线路由器区别
    TRUNK的作用功能.什么是TRUNK
    name after, name for, name as
    让你的情商爆棚吧!
    综合布线系统之7个子系统构成
    网桥和交换机的工作原理及区别
    边界网关协议BGP
    OSPF协议详解
    路由信息协议(RIP)的防环机制
  • 原文地址:https://www.cnblogs.com/zzb-yp/p/9405326.html
Copyright © 2011-2022 走看看