⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 libraries.html

📁 SDK FAQ集
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"><html lang="en"><head><title>Winsock Programmer's FAQ: Winsock Libraries</title><link rel="Stylesheet" type="text/css" href="../faq.css"></head><body bgcolor="#ffffee" text="#000000" link="#491e00" vlink="#7d2e01" alink="#da7417"><!--  ---- Header Bar ----  --><table border="0" width="95%" bgcolor="#006000" cellpadding="5" cellspacing="3" align="center">	<tr>		<td align="left" bgcolor="#e0e0c0">			<font size="2" face=Verdana,Arial,Helvetica>				<b><a href="../resources/index.html">&lt;&lt;</a></b>			</font>		</td>		<td align="center">			<font face=Verdana,Arial,Helvetica color="#ffffee">				<p align=center class=bigger3><b>				Winsock Programmer's FAQ<br>				Section 5.1: Winsock Libraries<br>				</b></p>			</font>			</td>		<td align="right" bgcolor="#e0e0c0">			<font size="2" face=Verdana,Arial,Helvetica>				<b><a href="../resources/samples.html">&gt;&gt;</a></b>			</font>		</td>	</tr></table><!--  ---- Body Table ----  --><table width="95%" border="0" cellpadding="10">	<tr valign="top">		<td><p>Many vendors and shareware authors are releasing Winsock-compatiblelibraries that implement various Internet protocols like FTP and HTTP. Thelist below points to as many as I could easily find.</p><h5>Commercial Products:</h5><ul><a name="SocketTools"></a><table cellspacing=0 cellpadding=5 border=0>	<tr>		<td valign=top><b>Package:</b></td>		<td><a href="http://www.catalyst.com/">SocketTools</a></td>	<tr>	<tr>		<td valign=top><b>Vendor:</b></td>		<td>Catalyst Development</td>	</tr>		<tr>		<td valign=top><b>Provides:</b></td>		<td>DNS, finger, gopher, HTTP, FTP, MIME, NNTP, ping, POP, RAS, rexec, rlogin, rsh, SMTP, telnet, time and whois</td>	</tr>	<tr>		<td valign=top><b>Platform(s):</b></td>		<td>Win16, Win32</td>	</tr>	<tr>		<td valign=top><b>Library&nbsp;type:</b></td>		<td>ActiveX, DLL and VBX versions</td>	</tr>	<tr>		<td valign=top><b>Price:</b></td>		<td>$249</td>	</tr>	<tr>		<td valign=top><b>Licensing:</b></td>		<td>Royalty-free</td>	</tr>	<tr>		<td valign=top><b>Commentary:</b></td>		<td>The telnet piece includes VT100 and ANSI terminal emulation. Thepackage also includes components for building a simple browser, such asan HTML display component and image and audio components.		</td>	</tr></table><hr noshade size=1><a name="PowerTCP"></a><table cellspacing=0 cellpadding=5 border=0>	<tr>		<td valign=top><b>Package:</b></td>		<td><a href="http://www.dart.com/">PowerTCP</a></td>	<tr>	<tr>		<td valign=top><b>Vendor:</b></td>		<td>Dart Communications</td>	</tr>		<tr>		<td valign=top><b>Provides:</b></td>		<td>Finger, FTP, HTTP, IMAP, MIME, POP, RAS, rexec, rlogin, rsh, SMTP, SNMP, SSL/TLS, telnet, time, TFTP, VT-52 through VT-320 and whois</td>	</tr>	<tr>		<td valign=top><b>Platform(s):</b></td>		<td>Win16, Win32</td>	</tr>	<tr>		<td valign=top><b>Library&nbsp;type:</b></td>		<td>C/C++ (static and DLL), Delphi component, ActiveX, VBX, PowerBuilder</td>	</tr>	<tr>		<td valign=top><b>Price:</b></td>		<td>$200-600 for the base package, $200-1000 per additional component</td>	</tr>	<tr>		<td valign=top><b>Licensing:</b></td>		<td>Varies depending on the type of application.</td>	</tr>	<tr>		<td valign=top><b>Commentary:</b></td>		<td>Many of the items in the "Provides" section above are sold separatelyfrom the base PowerTCP package. The base package includes "control"-typelibraries. For C++ class libraries and 16-bit components, you must getthe "Pro" version of the base package.		</td>	</tr></table><hr noshade size=1><a name="IPWorks"></a><table cellspacing=0 cellpadding=5 border=0>	<tr>		<td valign=top><b>Package:</b></td>		<td><a href="http://www.dev-soft.com/">IP*Works!</a></td>	<tr>	<tr>		<td valign=top><b>Vendor:</b></td>		<td>devSoft</td>	</tr>		<tr>		<td valign=top><b>Provides:</b></td>		<td><b>Base package:</b> FTP, raw HTTP, raw ICMP, IMAP, LDAP, NNTP, POP, RAS, rexec, rsh, SMTP, SNPP, SNTP and telnet<br><b>PlusPack:</b> finger, HTTP support controls, time, ping, rcp, TFTP, traceroute, and whois<br><b>Commerce Kit:</b> FTP, HTTP, HTTPS, XML</td>	</tr>	<tr>		<td valign=top><b>Platform(s):</b></td>		<td>Win16, Win32</td>	</tr>	<tr>		<td valign=top><b>Library&nbsp;type:</b></td>		<td>C++, VBX, ActiveX, Java, Delphi and C++Builder</td>	</tr>	<tr>		<td valign=top><b>Price:</b></td>		<td>$245-495 depending on the edition, $245 for Commerce Kit</td>	</tr>	<tr>		<td valign=top><b>Licensing:</b></td>		<td>Royalty-free</td>	</tr>	<tr>		<td valign=top><b>Commentary:</b></td>		<td>The library also provides uuencode, Base64 and Quoted Printable binaryencoding handling, and mail server address lookup (MX DNS records).<img src="../bitmaps/dot-clear.gif" alt="" width=1 height=30 align=top> <br clear=all>The PlusPack is free, but only works with the Visual Basiceditions.<img src="../bitmaps/dot-clear.gif" alt="" width=1 height=30 align=top> <br clear=all>Windows CE versions of the base library are available.<img src="../bitmaps/dot-clear.gif" alt="" width=1 height=30 align=top> <br clear=all>The Commerce Kit apparently does not depend on IP*Works!.		</td>	</tr></table><hr noshade size=1><a name="VIT"></a><table cellspacing=0 cellpadding=5 border=0>	<tr>		<td valign=top><b>Package:</b></td>		<td><a href="http://www.distinct.com/">Visual Internet Toolkit</a></td>	<tr>	<tr>		<td valign=top><b>Vendor:</b></td>		<td>Distinct</td>	</tr>		<tr>		<td valign=top><b>Provides:</b></td>		<td><b>Base package:</b> finger, FTP (client and server), HTTP, HTTPS, IMAP, LPR, MIME, NNTP, ping, POP, RAS, rcp, rexec, rlogin, rsh, SLIP and PPP, SOCKS, SMTP, SNMP, telnet, TFTP, VT-220, whois<br><b>Available separately:</b> ONC/RPC (includes XDR)</td>	</tr>	<tr>		<td valign=top><b>Platform(s):</b></td>		<td>Win16, Win32</td>	</tr>	<tr>		<td valign=top><b>Library&nbsp;type:</b></td>		<td>ActiveX, DLL and VBX</td>	</tr>	<tr>		<td valign=top><b>Price:</b></td>		<td>approx. $400 for the main kit, $600 for the RPC kit</td>	</tr>	<tr>		<td valign=top><b>Licensing:</b></td>		<td>Royalty-free?</td>	</tr>	<tr>		<td valign=top><b>Commentary:</b></td>		<td>The ActiveX and 32-bit DLL versions are sold together. VBX and 16-bitDLL versions are sold as separate packages.<img src="../bitmaps/dot-clear.gif" alt="" width=1 height=30 align=top> <br clear=all>The package also includes uuencoding/uudecoding support, a licensemanager, and a network sniffer.<img src="../bitmaps/dot-clear.gif" alt="" width=1 height=30 align=top> <br clear=all>The license manager allows for trialware and "number of running copies"types of licensing.<img src="../bitmaps/dot-clear.gif" alt="" width=1 height=30 align=top> <br clear=all>The sniffer apparently only works for programs built with thelibrary.<img src="../bitmaps/dot-clear.gif" alt="" width=1 height=30 align=top> <br clear=all>The ONC/RPC kit appears not to be dependent on the base package, butit is clear that it does not include all of the functionality ofthe base package. That is, basic networking is available in the RPCpackage, but not, for example, MIME support. The RPC kit does includethe network sniffer and the license manager.		</td>	</tr></table><hr noshade size=1><a name="Dundas"></a><table cellspacing=0 cellpadding=5 border=0>	<tr>		<td valign=top><b>Package:</b></td>		<td><a href="http://www.dundas.com/">Ultimate TCP/IP</a></td>	<tr>	<tr>		<td valign=top><b>Vendor:</b></td>		<td>Dundas Software</td>	</tr>		<tr>		<td valign=top><b>Provides:</b></td>		<td>DNS, FTP, finger, HTTP, IMAP, MIME, NNTP, ping, POP, SMTP, traceroute</td>	</tr>	<tr>		<td valign=top><b>Platform(s):</b></td>		<td>Win32 only</td>	</tr>	<tr>		<td valign=top><b>Library&nbsp;type:</b></td>		<td>C++ class library, ActiveX</td>	</tr>	<tr>		<td valign=top><b>Price:</b></td>		<td>$300 for the ActiveX components, $700 for the C++ version</td>	</tr>	<tr>		<td valign=top><b>Licensing:</b></td>		<td>Royalty-free?</td>	</tr>	<tr>		<td valign=top><b>Commentary:</b></td>		<td>The C++ version inclues the ActiveX components and full source code.		</td>	</tr></table><hr noshade size=1><a name="Toolshpp"></a><table cellspacing=0 cellpadding=5 border=0>	<tr>		<td valign=top><b>Package:</b></td>		<td><a href="http://www.roguewave.com/products/toolspro/">Tools.h++ Professional</a></td>	<tr>	<tr>		<td valign=top><b>Vendor:</b></td>		<td>Rogue Wave Software</td>	</tr>		<tr>		<td valign=top><b>Provides:</b></td>		<td>CORBA, FTP, HTTP, POP and SMTP</td>	</tr>	<tr>		<td valign=top><b>Platform(s):</b></td>		<td>Win32, Unix, Linux</td>	</tr>	<tr>		<td valign=top><b>Library&nbsp;type:</b></td>		<td>C++ class library</td>	</tr>	<tr>		<td valign=top><b>Price:</b></td>		<td>$1795 per platform, $3590 for all platforms</td>	</tr>	<tr>		<td valign=top><b>Licensing:</b></td>		<td>Royalty-free?</td>	</tr>	<tr>		<td valign=top><b>Commentary:</b></td>		<td>This package includes all the functionality in Rogue Wave's<a href="http://www.roguewave.com/products/tools/">Tools.h++</a>.<img src="../bitmaps/dot-clear.gif" alt="" width=1 height=30 align=top> <br clear=all>This package's specialty is cross-platform networking. It includesboth functionality to ease communication between disparate platforms,and abstraction layers that allow your program to build on variousplatforms.		</td>	</tr></table><hr noshade size=1><a name="PCAUSA"></a><table cellspacing=0 cellpadding=5 border=0>	<tr>		<td valign=top><b>Package:</b></td>		<td><a href="http://www.pcausa.com/">WinDis32, etc.</a></td>	<tr>	<tr>		<td valign=top><b>Vendor:</b></td>		<td>PCAUSA</td>	</tr>		<tr>		<td valign=top><b>Provides:</b></td>		<td>various packages for low-level network access (TDI and NDIS layers)</td>	</tr>	<tr>		<td valign=top><b>Platform(s):</b></td>		<td>Windows 9x and Windows NT/2000</td>	</tr>	<tr>		<td valign=top><b>Library&nbsp;type:</b></td>		<td>C library</td>	</tr>	<tr>		<td valign=top><b>Price:</b></td>		<td>$500 for the basic library, $250-1000 for various add-ons and sample kits</td>	</tr>	<tr>		<td valign=top><b>Licensing:</b></td>		<td>Royalty-free</td>	</tr></table><hr noshade size=1><a name="ToolMate"></a><table cellspacing=0 cellpadding=5 border=0>	<tr>		<td valign=top><b>Package:</b></td>		<td><a href="http://www.mmate.com/">ToolMate</a></td>	<tr>	<tr>		<td valign=top><b>Vendor:</b></td>		<td>MicroMate Systems International</td>	</tr>		<tr>		<td valign=top><b>Provides:</b></td>		<td>Basic network I/O</td>	</tr>	<tr>		<td valign=top><b>Platform(s):</b></td>		<td>Win32 only</td>	</tr>	<tr>		<td valign=top><b>Library&nbsp;type:</b></td>		<td>C library</td>	</tr>	<tr>		<td valign=top><b>Price:</b></td>		<td>$20</td>	</tr>	<tr>		<td valign=top><b>Licensing:</b></td>		<td>Royalty-free?</td>	</tr>	<tr>		<td valign=top><b>Commentary:</b></td>		<td>This is a basic Winsock abstraction library, focusing on ease-of-useand efficiency.		</td>	</tr></table><hr noshade size=1></ul><h5>Shareware and Freeware Products:</h5><ul><a name="mimepp "></a><table cellspacing=0 cellpadding=5 border=0>	<tr>		<td valign=top><b>Package:</b></td>		<td><a href="http://www.hunnysoft.com/mimepp/">mime++</a></td>	<tr>	<tr>		<td valign=top><b>Author:</b></td>		<td>Douglas W. Sauder</td>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -