Socket Code Examples
The following code examples demonstrate how to use the Socket class as a client to connect to remote network services and as a server to listen for connections from remote clients.
In This Section
- Synchronous Client Socket Example
Shows how to implement a synchronous Socket client that connects to a server and displays the data returned from the server.
- Synchronous Server Socket Example
Shows how to implement a synchronous Socket server that accepts connections from a client and echoes back the data received from the client.
- Asynchronous Client Socket Example
Shows how to implement an asynchronous Socket client that connects to a server and displays the data returned from the server.
- Asynchronous Server Socket Example
Shows how to implement an asynchronous Socket server that accepts connections from a client and echoes back the data received from the client.
Related Sections
- Sockets
Provides basic information about the System.Net.Sockets namespace and the Socket class.
- Security in Network Programming
Describes how to use standard Internet security and authentication techniques.