IP*Works! Version 6.0, the first major upgrade of the award winning IP*Works! Internet Toolkit in nearly two and a half years. The much anticipated IP*Works! V6 release is packed with an incredible array of new components and additional functionality. Every component in the IP*Works! suite has been upgraded with powerful new productivity enhancing features.
IP*Works! is a comprehensive framework for Internet development and is the core building block for most /n software products. IP*Works! eliminates the complexity of Internet development providing easy-to-use, programmable components that facilitate tasks such as sending email, transferring files, managing networks, browsing the web, consuming web services, etc.
Image Gallery - Click Image to Enlarge
Detailed Product Description
[Review] [Overview] [Features] [Components Included]IP*Works! Internet Toolkit
Over 30 and Counting…
I referred earlier to the comprehensiveness of /n software's networking solutions through its IP*Works! toolkit. The folks at /n software have built on this toolkit consistently over the years, and now a large (and I do mean “large”) selection of these components are available together in one very compelling package. IP*Works! is now crammed full with 34 different components to help you develop a killer Internet/intranet-based application in much less the time than it would take yourself.Networking Made Simple
If you've ever attempted to build even the simplest networked application using the Winsock control included with Visual Basic, you know how unbelievably complex (and buggy) it can be. Even something as marginally simple as sending an email or FTP-ing a file from within an application is awkward and complex. Once you have finally gotten your head around creating your own networking event model, working out the details of the protocol, finding, reading and understanding the various RFP, worked up the test beds…once you have gotten all of this set up, there are still a ton of things that can go wrong with the code that you have written to handle your networking processes. It makes so much more sense to leave the work to the experts.And experts they are. The components are very easy to use, with a uniform, intuitive, and extensible design. The components are fast, robust, and reliable, consuming a minimum of resources. Especially important is the fact that they use asynchronous networking sockets. What this means is that your applications won't lock up while they are waiting for a network request to be completed. This will have the net effect of making your applications seem faster, more stable, and more reliable. And best of all, there are no runtime fees and no royalties.
The Main Attractions
Before I get into the details of each component, I would like to point out two more things. First, the documentation that is provided with the components is superb. Each component is fully documented, with easy to use, fully indexed help files and printed manuals. Second, IP*Works! comes with an incredible collection of over 40 sample applications! These alone are almost worth the price of the suite.On to the main attractions: the components themselves. As I said before, IP*Works! comes with 34 different networking components. I've arranged them into logical groups below.
Talk Directly to the Web
Building applications that interact with the World Wide Web couldn't be any easier with IP*Works!. Included in the suite is support for accessing the Web through your application, including HTML forms, via their HTTP control. Posting data directly to a web form is accomplished with the WebForm component, while uploading files to web servers is handled by WebUpload. A MIME control handles the complexities of encoding and decoding MIME structures. And transferring files between systems is made all the more easy with support for FTP (File Transfer Protocol) and RCP (Remote Copy Protocol), as well as TFTP client support.Last but Not Least…
Other popular Internet-related protocols supported include the ability to ping servers, connecting to USENET servers over NNTP, DNS queries (forward and reverse). Also included is support for TraceRoute, WhoIs, and SNPP for sending messages to alphanumeric pagers. You can even query Internet Time Servers using the included NetClock component.Now you may ask, is there anything that /n software hasn't thought of? Apparently not, including interacting with and administrating remote systems. IP*Works! provides components for Telnet, SNMP, even Rexec and Rshell support for rexec-capable hosts (Unix, mainframes, etc).
IP*Works! even includes a SAX2-compliant XML parser with support for XPath DOM traversal and XML structure validation. Also provided is a generic SOAP client supporting SOAP 1.1 for interacting with Web Services. You could easily spend the same amount of money on a separate XML and SOAP packages, and here they're included!
Don't see what you need here? No problem, just build it yourself! IP*Works! includes the base, asynchronous socket components that are the cornerstone of their other components, both for client applications (IPPort, UDPPort) and servers (IPDaemon, MCast). You also get a plethora of general-purpose networking functions (NetCode) as well as utility functions for accessing the base IP control layer (ICMPPort). All combined, this virtually guarantees that you will be able to keep up with new networking protocols and your investment will never go obsolete! And there's even support for LDAP, RAS, and SNMP!
Overview
IP*Works! is a comprehensive framework for Internet development and is the core building block for most /n software products. IP*Works! eliminates the complexity of Internet development providing easy-to-use, programmable components that facilitate tasks such as sending email, transferring files, managing networks, browsing the web, consuming web services, etc.- All Major Internet Protocols: Components for - FTP, HTTP, SMTP, POP, IMAP, SNMP, LDAP, DNS, RSS, SMS, Jabber, SOAP, WebDav, RAS, XML, and many more!
- Uniform & Extensible Design : Very easy to use, with a uniform, intuitive, and extensible design. Common component interfaces across platforms & technologies.
- Outstanding Technical Support: Backed by an expert team of support professionals. Unlimited free Email support or paid Premium Support options.
- Blazing Performance: Based on an optimized asynchronous socket architecture that has been actively refined for more than a decade.
- Fully Integrated Components: Native software components for any supported development technology, with no dependancies on external libraries.
- Other Features: Detailed documentation, hundreds of sample applications, fully-indexed help files, Royalty free licensing, and more.
Features
A robust framework including more than 40 enterprise-class controls, IP*Works! version 6.0 enables rapid integration of any major Internet communications protocol or technology including: FTP, HTTP, SMTP, POP, IMAP, SNMP, LDAP, DNS, RSS, SMPP(SMS), XMPP (Jabber), SOAP, WebDav, and more!- A comprehensive suite of tools covering all major Internet technologies.
- Fast, robust, and reliable, the components consume a minimum of resources.
- Small and lightweight components with no dependencies on external libraries.
- Native development components for all supported platforms and component technologies.
- A complete unified framework with a common easy-to-learn object model and simplified interfaces allowing you to be more productive.
- Rigorously tested, rock solid components that have undergone hundreds of thousands of hours of testing both internally by our QA team and externally through customer installations.
- Detailed reference documentation, hundreds of sample applications, fully-indexed help files, and an extensive online knowledge base.
- Backed by multi-tier professional support, including free email support and enterprise-level paid support.
Components Included
The following is a comprehensive list of the components included in IP*Works!. Please note that due to platform limitations, not all components are available for all supported product platforms.- IPMonitor - Network Monitor packet capturing and protocol analysis component (Supports Windows 2000 or Linux 2.2 and later Operating Systems).
- MX - Find email servers for a particular domain/address. Often used to verify email address input.
- DNS - Full featured DNS component supporting every major DNS record format, including: AAAA (IPv6), Mailbox (MB), Mailbox Rename (MR), etc.
- NetCode - A collection of popular encoding and decoding functions: Base64, UUencode, URL, etc..
- RSS - Really Simple Syndication (RSS) component. Used for creating, retrieving, and editing RSS feeds. Supports RSS 0.91, 0.92, and 2.0.
- NNTP - Read, search, and post articles on Internet Newsgroups (USENET).
- SMPP - Short Message Peer-to-Peer client component. Used to send SMS cellular text messaging.
- POP - Easy retrieval of Internet Mail. Implements the standard POP3 protocol.
- SNMPAgent - SNMP Agent component with support for SNMP V3 and secure network management.
- Rexec - Executes commands remotely on rexec-capable hosts: UNIX, mainframes, etc..
- SNMPMgr - SNMP Manager component for querying SNMP capable devices. SNMP V3 support.
- Rshell - Executes commands remotely on rexec-capable hosts: UNIX, mainframes, etc..
- Syslog - Client and Server component capable of sending or receiving system log messages.
- SMTP - Used to send Internet (SMTP) Mail. Standards-based and extensible.
- WebDav - WebDAV Client component for distributed web authoring, versioning, and collaboration.
- SOAP - Generic SOAP client supporting SOAP 1.1. Built on top of the IP*Works! XML parser.
- XMPP - Lightweight XMPP (Jabber) Client for communicating with XML based Jabber Servers.
- Telnet - Telnet client component. Easy to use, standards-based, flexible, powerful.
- Ping - The Ping control encapsulates ICMP ECHO functionality
- TFTP - The TFTPClient control is used to exchange files with TFTP servers via the TFTP protocol.
- FileMailer - The FileMailer control provides an easy way to send emails with file attachments.
- UDPPort - Easy interface to UDP packet communications. Use to build clients or servers.
- HTMLMailer - An easy way to send HTML Mail including embedded images.
- WebForm - The WebForm control is used to POST data to interactive web pages or scripts.
- NetClock - The NetClock control provides the current (GMT) time from an Internet Time Server.
- WebUpload - The WebUpload control is used to upload files to web servers.
- RCP - The RCP control implements Remote Copy Protocol, used to transfer files between systems.
- Whois - The Whois control allows you to query a WHOIS Server for Domain registration information.
- FTP - Transfer files to and from FTP servers. Easy, plug and play, extensible interface.
- XMLp - SAX2 compliant XML parser with support for XPath DOM traversal and XML structure validation.
- HTTP - Access the World Wide Web from your applications, including HTML forms.
- SNPP - Send messages to alphanumeric pagers through standard Internet Paging Gateways.
- IMAP - Easy access to corporate mail servers such as Microsoft Exchange.
- MIME - Easily encode and decode MIME structures such as message attachments, file uploads, etc..
- IPInfo - A collection of DNS and other database functions. Both direct and reverse DNS queries. (not available for Pocket PC)
- IPDaemon - Generic TCP server component. Asynchronous, event-driven architecture (not available for Pocket PC).
- IPPort - Generic TCP stream client component. Asynchronous architecture.
- NetDial - Easy access to the Windows RAS layer. Manages dialup connections. (Not Available for Linux, Solaris, Mac OS X, or Java.)
- LDAP - Search, manage, and maintain Internet Directory (LDAP) servers.
- ICMPPort - Easy access to the IP control layer. Base for utilities such as 'ping', 'traceroute', etc..
- MCast - Internet Multicast component. Asynchronous architecture. Use to build clients or servers.
- TraceRoute - The TraceRoute control allows you to trace the path IP packets take on the Internet.
No comments:
Post a Comment