INFO: Guidelines to Use WinHttp, Managed Code APIs (System.Net classes) or WinInet (821876)
The information in this article applies to:
- Microsoft .NET Framework 1.0
- Microsoft .NET Framework 1.1
- Microsoft Windows HTTP Services (WinHTTP) 5.0
- Microsoft Windows HTTP Services (WinHTTP) 5.1
- Microsoft Windows Internet Services (WinInet)
SUMMARYThis article describes the differences between Windows HTTP
Services (WinHTTP), managed code APIs (System.Net namespace classes), and Windows Internet API (WinINet). (With the
release of the February 2003 Software Developer Kit [SDK], the tool
formerly abbreviated WinInet is now named WinINet.) This information is designed to help you select the correct
technology to use when your application requires Internet or intranet
resources. This article does not cover higher level tools such as the SOAP
Toolkit, Microsoft XML Core Services (MSXML) objects, Web services proxies in
managed code, or client-side Active Template Library (ATL) Server classes such
as CAtlHttpClientT and CSoapSocketClientT. When you must have more control than the APIs in this "Summary"
section provide, you can use socket APIs.REFERENCESFor more information about WinHTTP, visit the following
Microsoft Developer Network Web site: For
additional information about WinINet, visit the following Microsoft Developer
Network Web site: For
additional information about classes available in the Microsoft .NET Framework
to access the Internet, visit the following Microsoft Developer Web
site: For
additional information about Windows Sockets APIs, visit the following
Microsoft Developer Web site:
Modification Type: | Minor | Last Reviewed: | 8/26/2005 |
---|
Keywords: | kbWinsock kbhttp kbAPI kbweb kbinfo KB821876 kbAudDeveloper |
---|
|