EziTCP Toolkit
  Samples
  FAQ
  Download
  Order

The EziTCP toolkit is a collection of useful software components (ActiveX controls and DLLs) that provide hight level Windows Sockets (Winsock) compliant TCP/IP functionality to applications. The EziTCP toolkit greatly simplifies the development of Client/Server applications that communicate over TCP/IP. The toolkit consists of several modules. These modules provide support for developing both Client and Server side applications.

These software components can be used in any application built by you thus saving you considerable effort in development and testing. 

A limited version of the EziTCP Toolkit is available for the Windows 16-bit (Windows 3.1 and Windows 3.11) platform.

The key features of the EziTCP toolkit are listed below. If you have any specific queries, please send them to Info@Active-COM.com.

The EziTCP toolkit currently consists of the following modules:

  • ACTCP: Provides TCP/IP Client and Server messaging.
  • ACFTP: Provides FTP file transfer functionality.

These modules collectively provide the following functionality.

  • A high level, easy-to-use API that provides access to Winsock functionality.
  • Same consistant API supported on 16-bit and 32-bit platforms.
  • Can be used to build both client and server side applications.
  • Can be used to implement other TCP/IP application level protocols such as SMTP,FTP, POP3, Telnet etc.
  • Full file transfer functionality using FTP.
  • Can be used to build powerful multi-threaded server applications (32-bit only).
  • Can access all the Winsock functionality.
  • Sample programs demonstrate every API provided.
  • Raw TCP/IP APIs can be used to send and receive messages (data) between client and server applications.
The ACTCP Module

The ACTCP module provides a collection of high-level functions useful for developing TCP/IP Client and Server applications that can communicate by exchanging messages. These high level functions greatly simplify the TCP/IP application development process. Only a few lines of Visual Basic or Visual C++ code is required to implement TCP/IP Client or Server application. The ACTCP Sample Programs demonstrate the use of the ACTCP module in Visual Basic.

The RAW TCP/IP functionality provided by the ACTCP module can be used for developing other TCP/IP application protocols such as SMTP or FTP.

The ACTCPX (32-bit) ActiveX control also provdes support for bulding multi-threaded server applications in Visual Basic.

The ACTCP module is available in the following formats:

  • ACTCP.DLL - 16-bit DLL for Windows 3.x environment
  • ACTCP32.DLL - 32-bit DLL for Windows NT/95 (Win32)
  • ACTCPX.DLL - 32-bit ActiveX control for Windows NT/95 (Win32)

The ACFTP Module

The ACFTP module provides a collection of methods that can be used to implement FTP client side functionality in applications.  These methods support high level operations in addition to what is provided by the FTP protocol itself.

The ACFTP module is available as an ActiveX control.  It is contained in the same file as the ACTCP module (actcpx.dll).

The standard functionality included in the ACFTP module include:

  • File upload and download
  • Directory read with file types

The extended functionality include in the ACTFTP control include:

  • Recursive directory upload and download (using wildcards)
  • File and directory existance checking

For pricing information and on how to order the Active-COM products, see ordering information.

Download the free trial version of the EziTCP Toolkit Version 2.5.

The Active-COM Development/Support team has put together a collection of sample programs that demonstrate how the toolkit can be used for you to download and use.

Get the answers to questions about the EziTCP Toolkit.