0

我正在 VB.Net,Visual Studio 2010 中开发一个网站,该网站需要访问 Web 服务来访问用户的登录信息。

他们通过单独的页面登录,当他们重定向到我的页面时,我通过网络服务访问他们的凭据,然后通过我自己的脚本处理会话。

我需要知道的是:

如果不满足条件,是否可以在页面加载时检查 Web 服务?

我以前没有使用过 web 服务,也不知道如何添加参数或如何从中获取值。是否可以添加对我的登录类(或一般类)的引用?

我通过视觉工作室添加了一个参考:网站 - >添加网络参考

但这只是生成了一堆文件,我在网上找不到关于如何使用生成的引用/文件的好教程。

我认为它应该生成一些类文件,但是它添加了一个具有以下类型的文件夹(.discomap):

  • 。迪斯科
  • .wsdl
  • .xsd

最后,我可以在我的本地主机上测试这个 web 服务(在线并运行)吗?

谢谢!

4

1 回答 1

1

听起来您想从后面的代码中调用这些服务。

当您添加一个 Web 引用时,它应该已经生成了一堆类文件,您可以使用它们来调用服务方法。您应该可以从 localhost 执行此操作。

来自后面代码的 WCF 服务调用看起来像这样

ServiceReference1.Service1Client client = new
    ServiceReference1.Service1Client();
string returnString;

returnString = client.GetData(Param);
label1.Text = returnString;
于 2013-03-29T14:44:02.237 回答