异步方式是自定义一个类,继承你引用的Webservice类,实现给某个属性赋值
public class MasterService : MasterDataServiceSoapClient { public MasterService() : base() { try { string uri = string.Format("http://{0}:{1}/{2}","localhost","1111","MasterDataService.asmx"); base.Endpoint.Address = new System.ServiceModel.EndpointAddress(new Uri(uri) { }); } catch (Exception ex) { throw ex; } } }
同步方式,也是继承你引用的Webservice类,重新赋值某个属性class ServiceProxy : ScanDemo.WS.Service { public ServiceProxy() { ServiceProtocol sp = new ServiceProtocol(); sp.LoadConfigs(); Url = string.Format("http://{0}:{1}/ScanDemo.WS/Service.asmx",sp.Server,sp.Port); } }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。