您的位置:首页 > 编程语言 > Java开发

Java调用.net WebService接口方法步骤

2017-11-12 13:51 716 查看
1.在vs上创建一个Web服务(WebService)项目,然后部署到IIS上(访问接口期间IIS不能关闭)

2.创建一个Java项目(本人使用MyEclipse),右击项目选择【New】—>【Other】选项,在弹出框中找到Web Services文件夹选中Web Service Client点击下一步,Framework选择JAX-WS(默认已选)点击下一步。如下图

          


在WSDL URL输入框中输入Web Service访问链接并在后面加上?wsdl。可在Javapackage选项选择已有包名或自定义包名,本人在此空着不填让系统默认创建。如下图

         


接下来一直点击下一步,最后点击完成弹出警告框时点击忽略全部即可。如下图



完成以上步骤后,在项目的src目录下会创建一个默认的包名,如下图

                   


通过包内的类访问Web service接口。

//首先new一个MyWebService对象

MyWebService service = new MyWebService();

//通过service获取MyWebServiceSoap对象

MyWebServiceSoap soap = service.getMyWebServiceSoap();

//通过soap访问接口方法

System.out.println(soap.helloworld("你好!"));

//也可直接通过MyWebServiceSoap重写接口的方法

MyWebServiceSoap serviceSoap = new MyWebServiceSoap() {

@Override
public String helloworld(String str) {
// TODO Auto-generated method stub
return "方法被重写了";
}
};

System.out.println(serviceSoap.helloworld(""));

另一种调用方式可参考其他网友的杰作:http://blog.csdn.net/shipeng22022/article/details/54926535
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  .net web service web服务