初始webservice
webservice 可以用来查天气,以及手机号码类型等功能,这写都是简单的
方法有很多:
1、通过创建 web service exploer

创建出一个web services explorer

//此处填写的url是你需要查询的地址所对应的的wsdl
//此处是查询手机的url
http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl
//天气的url
http://ws.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl
//航班的数据
http://ws.webxml.com.cn/webservices/DomesticAirline.asmx?wsdl



//出现免费用户超过查询数量或者详细信息表示成功
2.通过java代码实现


讲这些生成的java代码是粘贴到项目中

可以进行测试

执行结果:

或者详细信息为成功
//这是查看已经发布过得内容信息,也可以查看没有发布的内容信息:;
首先可以先网公网上发布一个信息:

如果控制台输出:

为成功,因为如果初学者不注意jdk的话,可能出现如下错误:

此时我的jdk为1.6 ,更改jdk为1.7 之后马上去试试:

如果出现这种,说明端口已经被占用,需要暂停服务或者更改端口号
这时我们可以访问公网:

出现这个说明成功了
既然已经到了公网,那么如何去使用公网里边的数据呢?
我们可以在cmd中拷贝

并且在cmd中运行:
wsimport -s . http://192.168.17.169:9224/Service/Function?wsdl
此时又回重新再所运行的盘符中生成如下java文件

之后创建一个新的service client (一个新的项目 并且把java文件复制到src目录下)



输出结果表示成功
浙公网安备 33010602011771号