zoukankan      html  css  js  c++  java
  • webservice 之 使用CXF开发webService客户端

    说明:在上一篇 服务端 开发完成后,再来完成 客户端的开发,这样就可以体会到交互的工程。

    首先,我要借助一个工具,提前准备好:

    下载地址:http://cxf.apache.org/download.html (如图:)

    需要解压缩 后 配置环境变量(如图):

    1. 新建maven项目(项目目录如图):

    2. 现在需要自动生成客户端的代码,首先找到定位:

    3. cmd 打开 dos窗口,进入进入项目硬盘地址(上一步复制的那个地址),然后执行命令:wsdl2java http://192.168.1.111/helloWorld?wsdl  

    注意:在这过程中可能出现两种错误 如下:

    第一种:

    解决方法: 这个错误是报找不到jdk路径,如果之前是path全路径配置的,报这个错误,新建一个JAVA_HOME,然后在path引用%JAVA_HOME%就可以找到了。(如图:)

    第一种:

    解决方法: 把http://192.168.1.111/helloWorld这个服务端启动,就0k了。

    3. 自动生成客户端的代码成功:(如图)

     3. 接下来我们新建一个Client 类:(代码如:)

    package com.wh.webservice;
    
    public class Client {
    
        public static void main(String[] args) {
            HelloWorldService helloWorldService=new HelloWorldService();
            HelloWorld helloWorld =helloWorldService.getHelloWorldPort();
            System.out.println(helloWorld.say("大家好,我是小仙女"));
        }
    
    }

     3. 运行如下:

     

  • 相关阅读:
    mysql之数据类型以及操作数据表
    mysql之提示符
    神经网络-1
    matlab使用摄像头人脸识别
    使用git和intelliJ
    VS配置使用第三方库
    Qt(1)
    附录:其他相关知识
    附录:python and numpy
    上手Caffe(二)
  • 原文地址:https://www.cnblogs.com/forever2h/p/7019013.html
Copyright © 2011-2022 走看看