您的位置:首页 > 其它

webservice 的应用端(调用第一个程序暴露出来的接口)

2016-09-09 14:33 225 查看
1.新建一个项目 名为day01_ws_client

2.找到src目录按住shift然后右键在此打开命令行

3.输入wsimport -keephttp://localhost:8888/day01_ws/hello?wsdl然后就可以在src目录下生成一些代码如下



4.然后自己写测试类 代码如下

package com.qbd.duan.ws.client;
import com.qbd.duan.ws.action.HelloWsImpl;
import com.qbd.duan.ws.action.HelloWsImplService;
public class ClientTest {

public static void main(String[] args) {
HelloWsImplService factory = new HelloWsImplService();
HelloWsImpl hImpl = factory.getHelloWsImplPort();
System.out.println(hImpl.getClass());
String result=hImpl.sayHello("jie");
System.out.println(result+"2222");
}
}


4.运行这个项目的时候一定要运行第一个项目 因为第一个项目相当于服务 第二个项目是调用第一个项目暴露出来的接口

观察两个控制台会发现两个下面的这个会调用第一个暴露出来的方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  web service