Technical Articles

Prioritizing File Transfers

One typical requirement for many applications today is the ability to transfer files between the local system and a remote server, and the File Transfer Protocol (FTP) and Hyptertext Transfer Protocol (HTTP) are the two most commonly used Internet protocols for this purpose. SocketTools has components that support both of these protocols, making it a simple task to integrate this functionality int ...[Read More]

Remote Command Execution

When people think of the Secure Shell (SSH) protocol, interactive terminal sessions and secure file transfers using SFTP are typically what to come to mind. In addition to these common functions, SSH also supports securely executing a command on a remote host and returning the output of that command back to the local system. The SSH component that is included with SocketTools enables you to take a ...[Read More]

Visual Basic 6.0 Technical Support

For developers who are still using Visual Basic 6.0, the product transitioned into the non-supported phase of its lifecycle on April 8, 2008. This includes the Standard, Professional and Enterprise editions of Visual Basic 6.0, as well as those versions that were included as part of Visual Studio 6.0. Microsoft will no longer release service packs, hotfixes, security updates or provide incident su ...[Read More]

The SocketTools API and Other Languages

One of the questions that we often get about the SocketTools Library Edition is about support for C/C++ compilers and languages aside from Visual C++ and Visual Basic. As a collection of standard dynamic link libraries (DLLs), SocketTools can be used by virtually any programming language available for the Windows platform. The documentation is primarily focused around C++ development because that’ ...[Read More]

SocketTools Server Components

SocketTools includes components and an API framework that are designed to significantly simplify the process of creating TCP/IP server applications. In the Library Edition, it’s an extension of the existing SocketWrench API, with additional functions designed to create an instance of the server and manage the client session. In the .NET Edition and ActiveX Edition, server components provide ...[Read More]