jax-ws命令根据wsdl生成webservice客户端

 时间:2024-10-18 07:56:21

1、 【打开cmd窗口】:电脑中“搜索程序或文件”,搜索cmd,打开命令行窗口;

jax-ws命令根据wsdl生成webservice客户端

3、 【执行命令】:当命令窗口出现如下图一显示,即表示生产webservice客户端代码成功;生成的客户端代码如下图二:

jax-ws命令根据wsdl生成webservice客户端

4、 【调用客户端】:生成的webservice客户端代码怎么调用呢,我们一起来看下~具体的调用代码会放在下一个步骤。

jax-ws命令根据wsdl生成webservice客户端

5、 【代码】:private static final QName SERVICE_NAME = new 求溻皑恰QName("http://ws.chinaunicom.cn.hello.modules.mbs.bj.unicom.mochasoft.com/", "HelloWorldService"); private HelloWorld_HelloWorldPort_Client() { } public static void main(String args[]) throws java.lang.Exception { URL wsdlURL = HelloWorldService.WSDL_LOCATION; if (args.length > 0 && args[0] != null && !"".equals(args[0])) { File wsdlFile = new File(args[0]); try { if (wsdlFile.exists()) { wsdlURL = wsdlFile.toURI().toURL(); } else { wsdlURL = new URL(args[0]); } } catch (MalformedURLException e) { e.printStackTrace(); } } HelloWorldService ss = new HelloWorldService(wsdlURL, SERVICE_NAME); HelloWorld port = ss.getHelloWorldPort(); { System.out.println("########调用接口之前#########"); java.lang.String _wsSayHi_text = "GROUP_ID"; java.lang.String _wsSayHi__return = port.wsSayHi(_wsSayHi_text); System.out.println("########调用接口之后#########"); System.out.println("wsSayHi.result=" + _wsSayHi__return); } System.exit(0); }

  • LoadRunner28个经典面试题
  • git 本地登录名密码长期保存
  • 如何用js解决访问未声明变量抛出的错误
  • linux 内存清理/释放命令
  • Xshell怎么远程管理连接Linux系统
  • 热门搜索
    如何补充胶原蛋白 嗓子哑了如何快速恢复声音 如何下载歌曲到u盘 适合下雨天发的朋友圈 南京旅游局 贵州旅游注意事项 杭州晚上哪里好玩 无线路由器怎么设置密码 路由器配置 丹东在哪里