我有一个 Windows 应用程序,我要求用户使用网站中提供给用户的用户名和密码登录应用程序。为此,首先我检查用户是否连接到互联网。如果存在连接,则继续检查凭据是否有效。所以,我需要在 windows 应用程序中调用一个 web 服务。我该如何进行?
欢迎任何解释在 Windows 应用程序中调用 web 服务的过程的示例。
我有一个 Windows 应用程序,我要求用户使用网站中提供给用户的用户名和密码登录应用程序。为此,首先我检查用户是否连接到互联网。如果存在连接,则继续检查凭据是否有效。所以,我需要在 windows 应用程序中调用一个 web 服务。我该如何进行?
欢迎任何解释在 Windows 应用程序中调用 web 服务的过程的示例。
在 SO Thread and Code 项目文章中查看此答案- Webservice with Win Forms and Web Forms以进一步了解。
要在 Visual Studio 中使用 Web 服务,请检查以下步骤...
参考:
创建 ASP.NET Web 服务并使用 Win Form 使用它
编辑:
System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable()
应该给你你想要检查互联网等的东西。
参考:
您如何确定您的 WinForms 应用程序是否可以使用 Internet 连接?
以及
使用 .NET 检测 Internet 连接的最佳方法是什么?