About PowerTCP Sockets for .NET

Build your own scalable Internet/Intranet server application in .NET with every connection getting an individual thread.

PowerTCP Sockets for .NET contains easy-to-use TCP and UDP components that can help you create Internet client applications with only a few lines of code and convenient Events. The Ping component enables server verification using ICMP, UDP, and TCP, while the Trace component conducts an asynchronous Trace Route for fast response. The DNS component is not dependent on OS services, allowing for the use of any DNS server. Advanced SegmentedStream technology allows for data to be received up to a specific delimiter or fixed-length, which is ideal for building custom TCP-based protocols

Features:

  • AutoReceive technology reduces code by managing all incoming data
  • On-the-fly data parsing and Event notification with the TCP component
  • Supports SOCKS4 and SOCKS5 proxies
  • High server performance with every connection receiving a separate thread (tested to accept over 75 connections per second)
  • Designed for usage on the desktop, in a Web Service, or in ASP.NET
  • Unique asynchronous UDP send/receive capability enhances what is provided in the Microsoft .NET Framework
  • EnhancedStream and PipeStream classes allow developers to create their own powerful Streams
  • Look-ups, reverse address look-ups, and mail address look-ups (from MX records) with user defined DNS servers using the Dns component
  • Ping component allows for host verification using ICMP, UDP, and TCP protocols
  • Trace supports asynchronous echoes for unprecedented trace route performance
  • Each component architected to take advantage of .NET object-oriented capabilities
  • Each component has multi-threaded asynchronous functionality
  • Each component allows user-interface events to process during synchronous use
  • Each component is thread-safe on critical members
  • Supports International character sets
  • Debugging has been extended beyond run-time testing to a design-time Editor in every component to allow connectivity to be tested without compiling. Properties set in the Editor are recorded directly in the code, and a real-time feedback window gives detailed information about results
  • Includes a royalty-free license
  • Over 2 dozen tutorials and a comprehensive reference guide with full support for dynamic help are included with the integrated Help 2.0 documentation