PowerTCP Sockets for .NET

from $349.00
Available 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.