SocketTools 5.0 Product Feature Comparison

SocketTools Subscription  SocketTools .NET Edition SocketTools Secure .NET Edition SocketTools Library Edition  SocketTools Secure Library Edition  SocketTools Scripting Edition  SocketTools Secure Scripting Edition  SocketTools Visual Edition  SocketTools Secure Visual Edition  SocketWrench .NET Edition SocketWrench Standard Edition  SocketWrench Secure Edition  Catalyst File Transfer Control  Catalyst Internet Mail Control 
Product Components Description
.NET Managed Classes                   Product includes one or more .NET managed code components
ActiveX Controls             Product includes one or more ATL-based ActiveX controls
Scripting Components                   Product includes one or more ATL-based ActiveX scripting components (DLLs)
Dynamic Link Libraries               Product includes one or more standard Windows dynamic link libaries (DLLs)
C++ Class Libraries                 Product includes C++ classes for use with Visual C++ or Borland C++ Builder
 
Supported Protocols
Domain Name Service Protocol       Request information about a domain name or IP address from a name server
File Encoding and Compression       Encode, decode, compress and expand data files
File Transfer Protocol     Upload and download files and perform basic file management functions on a remote server
Finger Protocol         Return information about a user account on a remote server
Gopher Protocol         Retrieve documents and other resources from a server using the Gopher protocol
Hypertext Transfer Protocol     Upload and download files and control web-based applications on a web server
Internet Control Message Protocol         Determine if a remote host is online and the route to that host over the Internet
Internet Message Access Protocol       Retrieve e-mail messages and manage a user's mailbox on a mail server
Multipurpose Internet Mail Extensions       Create e-mail messages, including messages with styled (HTML) text and file attachments
Network News Transfer Protocol         Retrieve and post articles to a news server
Post Office Protocol       Retrieve e-mail messages from a user's mailbox on a mail server
Remote Access Services     Establish a dial-up networking connection to an Internet Service Provider (ISP)
Remote Command Shell         Execute commands on a server and process the output from those commands
Simple Mail Transfer Protocol       Submit e-mail messages to a mail server for delivery to one or more recipients
Telnet Protocol         Establish an interactive terminal session with a remote host
Terminal Emulation         Terminal emulation services for an application, including ANSI, DEC VT100 and VT220 emulation
Time Protocol         Synchronize the local computer system's clock with a network time server
Whois Protocol         Return information about a registered domain name
Windows Sockets   General network programming using the TCP/IP protocol
   
General Features
Visual Studio 2005/2003 Development Compatible with the Visual Studio 2005/2003 languages (C++, C#, VB.NET)
Visual Studio.6.0 Development       Compatible with the Visual Studio 6.0 development platform, including Visual Basic and Visual C++
Microsoft Office Development         Compatible with Microsoft Office, including Access, Excel and Word
Windows Scripting         Compatible with Windows scripting languages such as VBScript and Jscript
Dynamic Loading Dynamically loads system networking libraries only when needed
Synchronous Connections Supports synchronous (blocking) connections
Asynchronous Connections Supports asynchronous (non-blocking) connections
Proxy Server Support       Built-in support for proxy servers when establishing a connection
Unicode Support Supports projects which use the Unicode character set
Multi-Threading Support Thread-safe components with full support for use in multi-threaded applications
Server Applications Can be used to create applications that function as a server
Debug/Network Logging Includes debugging facilities to log network activity
Minimal Redistribution       Does not require additional third-party libraries or additional Microsoft libraries
Online Help Product includes online help in HTML Help format
Technical Reference Product includes printable Technical Reference and Developer's Guide (PDF)
Royalty-Free Distribution Components may be redistributed without royalties or additional runtime licensing fees
 
Security Features  
Secure Sockets Layer (SSL)   Product includes support for secure connections using SSL v2 and SSL v3
Transport Layer Security (TLS)   Product includes support for secure connections using TLS v1
Strong Encryption   Support for strong 128-bit encryption in addition to 40-bit and 56-bit encryption
Certificate Validation   Validates certificates when a secure connection is established
Client Certificates   Supports the use of client certificates when establishing secure connections
Explicit Secure Connections   Supports explicit SSL/TLS protocol negotiation when establishing a connection
Secure Server Applications     Can be used to create secure server applications using standard SSL/TLS protocols
Technical Support
Knowledge Base Access to a comprehrensive online Knowledge Base
Support Forums Access to technical support forums
E-mail Support (Free) Free support for thirty days from date of purchase
E-mail Support (Paid)                           Unlimited e-mail support for a period of one year from date of purchase
Product Updates / Hot Fixes Service pack releases and interim hotfixes for the current version of the product(s)
Product Upgrades                           Free upgrades to newer versions of the product(s)
 

Copyright © 2008 Catalyst Development Corporation. All rights reserved.
Last updated on 28 Jun 2007