Sockets| Socket APIs enable programmers to create advanced Internet, intranet, and other network-capable applications to transmit application data across the wire, independent of the network protocol being used. Socket APIs in Windows and the .NET Framework are based on a paradigm that was first popularized by Berkeley Software Distribution (BSD) UNIX, yet also expose additional functionality to beyond the traditional notion of a socket to meet the evolving needs of applications. | | Platform Support | | Managed API | User Mode API | Kernel Mode API | | Supported | Supported | Supported |
|
Managed API Documentation | Non Managed API DocumentationRelated Sites- New High Performance Socket API: .NET Framework "Orcas" (.NET)
A new async programming API has been added to the Socket class in the .NET Framework which enables up to 70% greater throughput than previous versions. - IPv6 Guide for Socket Applications
This guide provides the information you need to enable your Microsoft® Windows® application to use the next generation of Internet Protocol, version 6 (IPv6). Adding IPv6 capability to your application is not necessarily porting — to port an application suggests modifying code to work on a different platform, which implies leaving the previous platform behind; this guide is specifically structured to add IPv6 capability while retaining IPv4 functionality. NOTE: While the document is written from a Winsock 2 point of view, many of the concepts are directly applicable to sockets programming in the .NET Framework and, to a lesser extent, the Winsock Kernel API. - High Performance Winsock 2 Sockets Applications
Microsoft® Windows® networking components — developed for performance and scalability — enable applications to maximize available network bandwidth. Windows Sockets and the Windows TCP/IP protocol stack have been tuned and streamlined. As a result, properly written Windows applications can achieve exceptional throughput and performance. NOTE: While the document is written from a Winsock 2 point of view, many of the concepts are directly applicable to sockets programming in the .NET Framework
|
| Feedback / Suggestions- Reporting Bugs & Feature Requests
Enter a bug or suggestion into our issue tracking database - Contact the WSK Team
Are you interested in a higher touch relationship with the WSK team? If so, send us a note and we'll determine the best feedback channel that suites your needs.
|