首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

再写一次WEBservice的例子,以及多种形式调用

2013-12-06 
再写一次WEBservice的例子,以及多种方式调用部署webservice的服务端web.xml服务器接口启动服务器,如果不出

再写一次WEBservice的例子,以及多种方式调用
部署webservice的服务端
web.xml


服务器接口


启动服务器,如果不出意外的话将会看到这个



输入路径




然后客户端调用
第一种通过spring来调用




//里面地址对应上面图片的namespace SoapObject request = new SoapObject("http://service.webservice.ishopping.com/", "getText");//这个是配置参数//  request.addProperty("Fahrenheit",txtFar.getText().toString());  SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);  envelope.setOutputSoapObject(request);  envelope.dotNet = true;  try {//对应图片上的soap:address               HttpTransportSE androidHttpTransport = new HttpTransportSE("http://10.0.98.19:8088/goudzd/webservice/HelloWorld");//call的第一个参数对应图片上的soapAction=""              androidHttpTransport.call("", envelope);              SoapObject result = (SoapObject)envelope.bodyIn;//这里我获取第一个数据              System.out.println(result.getProperty(0).toString());  } catch (Exception e) {              e.printStackTrace();  }



下面是需要的包

热点排行