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

C# 2005调用webservice的有关问题

2012-09-25 
C# 2005调用webservice的问题调用mas 2.0 移动平台的 webservice http://url/services/cmcc_mas_wbs?wsdl

C# 2005调用webservice的问题
调用mas 2.0 移动平台的 webservice http://url/services/cmcc_mas_wbs?wsdl
用c# 2005添加web引用方式,引用成cmccService, 然后在一按钮中写

  cmccService.cmcc_mas_wbs cmwbs = new cmccService.cmcc_mas_wbs();
  cmccService.sendSmsRequest sR = new cmccService.sendSmsRequest();
  sR.ApplicationID = "A001";

  sR.DeliveryResultRequest = true;
  sR.DestinationAddresses = new string[] { "手机号" };
  sR.ExtendCode = "122";
  sR.Message = "aaa";
  sR.MessageFormat = cmccService.MessageFormat.ASCII;
  sR.SendMethod = cmccService.SendMethodType.Instant;
  cmccService.sendSmsResponse sRe = cmwbs.sendSms(sR);
结果最后一行说 no secheme in url
表问这哪位大虾知道哪里写错了?

[解决办法]
通过浏览器访问以下这个WebService,看是否正确,如果不正确说明这个WebService有问题
[解决办法]
cmccService.cmcc_mas_wbs cmwbs = new cmccService.cmcc_mas_wbs();
cmccService.sendSmsRequest sR = new cmccService.sendSmsRequest();[color=#FF0000][/color]
你确定你这个是对的?是不是引用错误,cmcc_mas_wbs这个是代理类吗?sendSmsRequest 这个是实体类吗?

热点排行