zoukankan      html  css  js  c++  java
  • jdk的wsimport方法实现webservice客户端调用服务

    1.配置好jdk环境,打开命令行,输入wsimport回车能看到很多该命令的参数,

      -s:要生成客户端代码的存储路径

      -p:对生成的代码从新打包

    这两个最常用。

    在打开的命令行中输入:wsimport -s /home/medees/test http://10.90.2.17:6789/hello?wsdl

    -s后面是生成客户端代码要存放的地方, 最后一个参数是发布地址加上?wsdl

    2.下面是我的生成的目录:

      

    3.把生成的代码的包拷贝到项目中,我的就是test目录下生成的那个文件夹

    4.新建客户端工程,把生成的客户端代码拷贝到工程src目录下,新建类可以直接调用,就跟本地调用一样

    package com.mess;
    
    
    public class TestServiceClient {
    
        public static void main(String[] args){
    
            HelloServiceImplService hs=new  HelloServiceImplService();
            HelloServiceImpl  hsi=hs.getHelloServiceImplPort ();
            String message=hsi.sayHello ("李四");
            System.out.println (message);
        }
    
    }

    输出结果为: ,客户端调用成功!

  • 相关阅读:
    Less(27a)GET
    Less(27)GET
    虚拟机打开文件黑屏
    mysql开放远程连接权限
    fidder如何设置代理转发
    如何获取APK的包名
    ADB调试原理之通俗版本
    adb端口5037被占用怎么办
    ADB调试原理
    如何使用无线调试手机
  • 原文地址:https://www.cnblogs.com/suncj/p/4014009.html
Copyright © 2011-2022 走看看