继上一篇不添加引用调用webservice这次我们谈谈添加引用调用webservice的几种方式。
首先我们可以看到添加webservice引用有2种,如图:
一种叫service References,另一种叫Web Reference(.net framework 3.5或以下才有)
现在我们就来看看分别在这两种引用下调用webservice。
1、Service References下的同步调用:
/// <summary>
/// Service References引用下同步获取数据
/// </summary>
protected void GetUserInfo()
{
//CheckEmpEmail
LoginService.LoginSoapClient client = new LoginService.LoginSoapClient();
this.Label1.Text = client.GetUserInfo("test.user@email.com");
}
2、Service References下使用backgroundworker异步请求数据
/// <

本文探讨了在C#中调用WebService的方法,包括通过Service References和Web Reference(仅限.NET Framework 3.5及以下)两种方式。详细介绍了Service References下的同步调用以及如何使用BackgroundWorker实现异步请求数据。
最低0.47元/天 解锁文章
9495

被折叠的 条评论
为什么被折叠?



