topics that matter; ideas worth sharing

share a tip, submit a link, add something new

TCP/IP tool eases connectivity programming

March 27, 2001, 02:45 PM —  InfoWorld — 

TCP/IP is the networking glue that binds the computing universe together. Every business uses it, most wired and wireless devices speak it, and corporate network users expect TCP/IP capabilities in every application they run.

As ubiquitous as TCP/IP is, network programming interfaces have hardly advanced since the invention of the "Berkeley sockets" low-level networking API. A developer who wants to build e-mail, file transfer, or network directory lookup capabilities into a custom application must learn the intricacies of each protocol and plod through the Berkeley API.

Users' insatiable appetite for connectivity needn't turn every programmer into a TCP/IP wizard. IP*Works Version 4 from /n software encapsulates complex TCP/IP protocols, such as NNTP (Network News Transfer Protocol) or IMAP (Internet Message Access Protocol), in easy-to-use objects. IP*Works covers the most important network protocols with objects that run on every conceivable Windows language and platform. We were thoroughly impressed by IP*Works and gave it an Excellent rating.

There are IP*Works editions for Visual C++, Visual Basic, Delphi, Borland C++ Builder, and Active Server Pages (ASP). An ActiveX edition extends the reach of IP*Works to any Windows application, even Excel. Of particular note are ASP and Windows CE libraries that extend powerful networking capabilities to Web applications, portable devices, and embedded systems. Java and Kylix (Delphi for Linux) versions are due out shortly.

IP*Works Version 4

BUSINESS CASE


Corporate network users expect Internet or peer-to-peer connectivity from every application. This TCP/IP development toolkit reduces network programming to its simplest level. Even programmers who don't understand how TCP/IP works can use IP*Works to build network functions into their software. As a result, network-enabled applications hit the streets sooner and with far fewer errors than those written using Windows' low-level libraries.

TECHNOLOGY CASE


The Berkeley sockets programming interface is too basic for most application developers. IP*Works does an excellent job of encapsulating complex network operations, such as FTP file transfers and IMAP mail folder operations, in easy-to-use objects. The new Active Server Pages edition is invaluable for Windows Web application development.

PROS


+ Excellent selection of protocols, including hard-to-find UDP multicasting and IMAP

+ Objects are native to your chosen language, with an ActiveX catchall

+ Most protocols are supported in clear and SSL-encrypted versions

+ Active Server Pages objects deliver exciting new capabilities to server-side Web scripts

+ Except for ASP objects, IP*Works objects can be distributed royalty-free

CONS


- ASP objects require a per-CPU run-time license

COST


$345 to $995, depending on platform; no royalties except for ASP edition

PLATFORMS


Windows applications written in Visual C++, Visual Basic, ASP, Delphi, C++ Builder, and ActiveX-compatible languages; Windows CE and cross-platform Java editions are also available; Borland Kylix (Delphi for Linux) version due soon

/n software inc., Research Triangle Park, N.C.; (919) 544-7770; www.nsoftware.com

Developers like

I like it!
Post a comment
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
Resources
White Paper

Symantec Backup Exec 12 and Backup Exec System Recovery 8 deliver industry leading Windows data protection and system recovery. Download this whitepaper to find out the top reasons to upgrade and how to get continuous data protection and complete system recovery.

Webcast

Data and system loss — from a hard drive failure, malicious attack, natural disaster, or simple human error — can happen anytime. Don’t leave your business vulnerable. Make sure you have a secure recovery strategy in place. Symantec's latest backup and system recovery technology can efficiently restore critical applications, individual emails and documents and even restore your entire system in minutes in the event of a loss.

White Paper

Businesses face a growing challenge to ensure that the IT environment is properly protected. Backup Exec 12 integrates with other applications in the Symantec family of products, to complement your current data protection strategy, keep your data securely backed up and make it recoverable when you need it most.

Free stuff
Featured Sponsor

Get a broad understanding of important regulations and how you can make sure your site is in adherence.





Learn how VeriSign SGC-enabled SSL Certificates can help improve site security and customer confidence in the free white paper, "How to Offer the Strongest SSL Encryption." In this paper you will learn the differences between weak and strong encryption and what they mean for your site's performance.

Get VeriSign's free white paper: "The Latest Advancements in SSL Technology" and learn about the benefits of strong SSL encryption, Extended Validation (EV) SSL and security trust marks and what these SSL offerings can do for your site.

Now with Extended Validation (EV) SSL available from VeriSign, you can show your customers that they can trust your site. Learn about EV SSL benefits in this free VeriSign white paper.

More Resources