PowerTCP Sockets for .NET
from $349.00Available Platforms
<
New Sample Projects for PowerTCP Sockets for .NET have been added to include .NET Core 2.0 projects, referencing the Dart.Ftp.Standard dll. Look for the to identify these sample
Code Examples
These code snippets can be copied and pasted into your project.
Code Snippet | Description |
---|---|
Tcp Echo Client | Demonstrates how to connect, send and receive data in a windows forms application. |
Worker Thread Server | Demonstrates how to write a server that dedicates a worker thread for each client. |
Async Server | Demonstrates how to write a server that utilizes on-demand IO completion threads. |
UDP Multicast | Demonstrates how to join a multicast group asynchronously, without blocking the UI. |
Ping Remote Host | Demonstrates how to ping a remote host asynchronously, without blocking the UI. |
DNS Mail Host Lookup | Demonstrates how lookup mail hosts associated with an email address asynchronously, without blocking the UI. |
Example Projects
Samples are working applications demonstrating Sockets for .NET components in C#, VB.NET and C++/CLI. Source code included.
Sample Name | Sample Description |
---|---|
DNS Client | Demonstrates a client used for resolving domain names, IP addresses and mail address hosts. |
Ping Client | Demonstrates a client used for determining if a host is reachable |
Proxy Server | Implements a test proxy server that supports SSL tunneling, as well as Socks and Http proxy servers. |
Server | Server implements several protocols with two modes of operation ("sync" using dedicated worker threads and "async" using IO completion threads). |
Server Windows Service | Demonstrates a server that runs as a windows service. |
Simple Server | Uses the PowerTCP Sockets Server class to demonstrate an echo server with a minimal amount of code. |
TCP Client | Demonstrates a client which communicates with hosts using TCP with optional proxy and SSL use. |
TCP Client Console | Uses the PowerTCP Sockets Tcp class to provide a functional client which can be used to connect to, communication with, and test server applications. |
TCP Client Task Async | Uses awaitable task methods to communicate with hosts using TCP with optional proxy and SSL use. |
Trace Route Client | Demonstrates a client that traces a route to any host. |
UDP Chat Client | Uses UDP multicasting or broadcasting to chat with other users on the network. |
UDP Chat Client Task Async | Uses the awaitable task methods of the UDP class to demonstrate multicasting or broadcasting to chat with other users on the network. |
UDP Time | Demonstrates Network Time Protocol (NTP) over UDP on both client- and server-side. |
Ping Web Client | Demonstrates a web page that can be used to ping other hosts. |
TCP Echo Web Client | Uses the Tcp component in ASP.NET to communicate with an echo server. |