                      DISTINCT TCP/IP FOR WINDOWS     
                        SOFTWARE DEVELOPMENT KIT 
                           VISUAL EDITION 
-------------------------------------------------------------------- 
 
TCP/IP Custom Controls for Windows Sockets, Telnet, FTP,  
TCP server, R-commands, SMTP, POP2/POP3, and NNTP. 
 
-------------------------------------------------------------------- 
 
With Distinct's Custom Controls The BOSS Will Never Suspect That You're Not A TCP/IP Expert.... 
that's right, if you know how to define properties and handle events in Visual Basic then  you know all 
that you need to know about networking and TCP/IP.  Distinct's easy to use custom controls mean NO 
DLL CALLS and NO SOCKET CALLS need to be made directly. 
 
Distinct's VBX's serve as an interface to the Distinct TCP/IP DLL's for Windows Sockets, Telnet, FTP, 
TCP Server, SMTP, POP2/POP3, NNTP, Rshell, Rlogin, Rexec.  Where the DLL's use upcalls or polling 
to notify the application of incoming data, these VBX's translate incoming data, errors, and status changes 
into events. 
 
To Develop Or Not To Develop...    
------------------------------ 
Why use a rigid pre-developed application when with Distinct's easy to use custom controls it's a piece of 
cake to add a FTP module to your application, the properties allow you to establish a connection, login, 
and upload and download files with ease.  Or let the custom control take care of establishing a telnet 
connection, it will even deal with the escape sequences so you don't have to filter them out. 
 
But Is It Winsock Compliant?    
--------------------------- 
Yes it is.  The Distinct RunTime extensions will run over any Winsock 1.1 compliant TCP/IP.   So you 
can use Distinct's TCP/IP or your existing TCP/IP. 
 
What If I Don't Already Have TCP/IP?    
----------------------------------- 
You're in luck!  Distinct bundles the Distinct TCP/IP RunTime stack with each SDK.  Distinct's RunTime 
includes the smallest, fastest, and most robust TCP/IP libraries for Windows.  The RunTime provides you 
with full TCP/IP services including support for SLIP/PPP, NDIS, ODI, and Packet drivers for Ethernet 
and Token Ring.  Distinct RunTime even provides compatibility with Netware and Windows for 
Workgroups. 
 
Do I Have To License The Entire Stack For Each PC?   
------------------------------------------------- 
Unlike other companies, Distinct gives you options.  Get the advantages of Distinct's RunTime by 
licensing the entire stack on each PC, or license just the RunTime extensions and run it over your existing 
Winsock 1.1 compliant TCP/IP stack. 
 
===================================================================== 
 
				INCLUDED CUSTOM CONTROLS  
						(SUMMARY) 
 
Windows Sockets  
---------------- 
The power of  Windows Sockets with the freedom of VB programming. Distinct delivers, giving 
programmers the flexibility to choose the transport protocol, TCP, UDP, ICMP and much more. All 
without the need to deal with Socket calls. 
 
FTP  
--- 
Distinct's FTP Custom Control is a highly sophisticated control that allows Visual Basic programmers to 
quickly and easily incorporate customized FTP based file transfer capabilities inside of their Visual Basic 
programs. 
 
Telnet  
------ 
Custom Telnet programs can now be written hassle free. Opening and closing connections could not be 
made easier than this. This custom control allows you to include Telnet type login capabilities from within 
Visual Basic applications. 
 
TCP Server  
--------- 
Write servers using the TCP protocol without knowing how to do socket programming.  The TCP Server 
Custom Control takes care of such  activities as looking up the Internet address, binding the socket, 
listening for remote connection requests, plus more. The TCP Server Custom  Control allows multiple 
connections. All of which makes writing a server easy from within Visual Basic. 
 
Remote Execution  
----------------- 
The Distinct Remote Execution custom control allows developers to integrate remote shell (rshell), remote 
login (rlogin), and remote execution (rexec) capabilities into their applications without making calls 
directly to the DLL. The custom control takes care of establishing the TCP connection and handling the 
login process. 
 
SMTP  
----- 
Now developers can easily give their applications SMTP capabilities. The SMTP custom control provides 
an interface to the mail delivery service which usually runs on mail servers. The SMTP custom control 
allows mail clients to send mail to other mail clients or servers on the network. 
 
POP  
---- 
The Distinct POP Custom Control allows developers to integrate functions for retrieving, reading, storing, 
or deleting E-mail into their applications. The custom  control also takes care of establishing the TCP 
connection and login. The application can connect to a POP service running either version 2 or 3 of  POP. 
 
NNTP  
----- 
The NNTP Custom Control provides the developer with an easy to use interface to navigate through all 
the available network news groups on a server and to retrieve or post a news article. 

SLIP/PPP
---------
Serial line communication capabilities can now be integrated easily into any 
application. The Distinct's SLIP/PPP custom control handles the dialup and 
hangup processes, encrypts passwords and notifies the application of any change 
in the connection status.

VT220
------
The VT220 custom control allows developers to integrate VT220/VT102/VT52 
emulation into their applications. The VT220 custom control has the flexibility 
of handling the emulation with or without establishing and handling the remote 
connection.

Source Code Samples  
-------------------- 
The package comes complete with sample programs for FTP, Telnet, Ping and a TCP client and server, 
SMTP, POP, NNTP, and the R-Commands. 
 
Additional Programming Support  
------------------------------- 
The Distinct TCP/IP Software Development Kit - Visual Edition is all you need to write your Visual Basic 
TCP/IP applications.  Should you, however, require lower level access to the Distinct DLLs, or support for 
other languages such as C, Visual C++ and Turbo Pascal, such capabilities are available in the Standard 
and Professional Editions of the Distinct TCP/IP Software Development Kit. 
 
ORDERING INFORMATION   
====================== 
Distinct's products may be ordered through reseller channels or directly from Distinct Corporation. You 
may fax your order to:  (408) 366 0153  or call (408) 366 8933. Payment may be made by check, VISA, 
MASTER CARD, AMERICAN EXPRESS, or wire transfer. 
 
TCP-107  Distinct TCP/IP SDK-Visual Edition: $295 
TCP-107S Distinct TCP/IP SDK-Visual Edition with Subscription(*): $545 
 
Add shipping and handling charges: $15 for 2 day shipment; $75 for international shipments (air courier) 
 
(*) Same as TCP-107 with upgrades and extended technical support for one year from the date of purchase 

