This is a ActiveX socket based component.
The SocketTools ActiveX Edition is a suite of ActiveX controls that will enable users to add Internet functionality to your applications. These controls can be easily integrated with your applications based on Visual Basic 6.0 and .NET. These include both 32-bit and 64-bit controls. These controls that can manage IPv4 as well as IPv6 based systems. These controls are ATL based. Connections can be based on secure protocols like the SSL, TLS, and SSH, etc. Supported protocols also include DNS, FTP, HTTP, ICMP, IMAP4, NNTP, POP3, SMTP, and TELNET, etc. General purpose TCP and UDP client and server support is also included. A single interface provides both synchronous and asynchronous network connections .You have controls available that can help manage asynchronous connections too. These components could be used in server or client applications equally well. To make integration simple, the code package you buy will have complete documentation as well as integration code example. Technical support is available free.
Besides the controls for uploading and downloading files, accessing web-based services, sending and retrieving e-mail messages, executing commands on remote servers, interactive terminal sessions and much more are possible with this set of components. Security features in the components can be enabled with just a few lines of code. Developers do not need any expertise in encryption or cryptography. These components could be used with Visual Basic 6.0, Visual C++, dBase Plus and other language that support the COM and ActiveX. These include VBA in Microsoft Office, and scripting languages such as VBScript. This is a very good product.