The latest evolution of the most comprehensive suite of Internet communications
components for professional developers is here!
The IP*Works! V8 components represent a substantial leap forward in design,
performance, and new functionality. Design features like native streams and
object collections sit on top of a highly-evolved code base, updated and
optimized for each individual supported development technology. In addition,
enterprise features like IPv6 addressing and support for 64-bit architectures
have been enabled to make your connectivity application compatible with current
and future technologies.
In addition to the new features and performance enhancements, the new IP*Works!
product packages have been simplified, packing more value into each edition than
ever before. The new .NET Edition not only extends the previous version
of IP*Works! .NET, but also includes support for ASP.NET and the .NET
Compact Framework. Likewise, the new IP*Works! V8 Java Edition includes both
Java desktop and J2EE components optimized for server side development. This restructuring consolidates our
product editions and packs more value than ever into each individual product.
The chart below outlines the upgrade path from previous versions of IP*Works! to
V8:
|
Previous IP*Works! Edition |
|
Upgrade Path |
|
.NET, ASP.NET, .NET CF |
-> |
V8 .NET Edition |
|
Java Desktop, Java Server |
-> |
V8 Java Edition |
|
Delphi |
-> |
V8 Delphi Edition |
|
C++ Builder |
-> |
V8 C++ Builder Edition |
|
C++for Win32, Unix, Linux, or Mac OS X |
-> |
V8 C++ Edition
|
Version 8.0? I have V6, what happened to Version 7.0?
We began working on the IP*Works! V7 update shortly after the
Version 6.0 release. We progressed steadily adding features and updating the
capabilities, and in fact some products like IP*Works! SSH and IP*Works!
EDI AS2 are currently available shipping the V7 codebase. Before we were able
to release V7 though, we made a decision to update our IP*Works! Core to enable
us to better target new technologies like IPv6, 64-bit, Windows Workflow, SQL
Server Integration Services, and BizTalk. In doing this, the IP*Works! Core
departed from the shipping V7 codebase and we moved directly to Version 8.
Ultimately what this means for you is a reengineered core that
reflects what we have learned through millions of deployments in the past 5
years. We are firmly committed to making this the best IP*Works! release to
date and we are sure that you will love what you find inside.
Internet communications code can often be complicated, sometimes producing
solutions which can be difficult to update and maintain. With this release we
have worked very hard to provide design features that greatly simplify
development, requiring far less code and increasing overall maintainability.
Streams are a powerful addition to the new IP*Works! V8 release. Native input
and output streams have been added to those IP*Works! components that would
benefit from them. As a developer this gives you unprecedented flexibility and
ease of use when integrating Internet communications features into your
applications.
In addition, collections have been enabled across the entire suite of Version
8.0 components. Collections can be used to populate the IP*Works! components
before calling methods, or more commonly, will be populated with results after
calling a method or performing some action. While in many situations
collections provide an easier way to access component features, the IP*Works!
event model has been maintained and is still an integral part of the overall
product architecture enabling better responsiveness and fine grained control
when required.
New Components & Updates to Existing Components
Below is a short list of some of the new and exciting individual component
updates available in the IP*Works! V8.
-
ATOM
- New ATOM client component supporting ATOM feed retrieval and publishing.
-
REST
- New component implements a standard REST client, facilitating access to REST
style web services such as those from Amazon and eBay.
-
DNS
- Naming Authority Pointer (NAPTR) support and support for Reverse DNS lookups.
-
FTP/TFTP
- Upload/Download Files to/from memory without writing to disk. FTP clear data channel
support (PROT C)
-
HTTP/WebUpload
- Upload/Download Files to/from memory without writing to disk.
-
IPPort/IPDaemon
- Facilitated file and data transfer through easy to use methods like
'SendFile' etc.
-
LDAP
- Support for search result references. Easily move and copy DN's. Support for LDAP
referrals.
-
Mime
- Parse mime headers without decoding entire mime entities.
-
NetClock
- Support for Simple Network Time Protocol providing greater time precision.
-
Ping
- Send custom ping packet and change max datagram size.
-
RSS
- RSS 2.0 extensions and OPML support. HTTP cookie handling and automatic HTTP
redirect following. Load RSS from memory. Support for in memory RSS XML
manipulation. If-modified-since handling.
-
SMPP
- SMPP receive capabilities enable the component to poll SMPP servers for
messages.
-
XMPP
- Support for Jabber extensions, additional contact parameters, and SASL
authentication.
-
XMLp
- Expanded Xpath navigation and support for easily retrieving xml sub-trees.
- HTTP Based Components - HTTP Compression & NTLM Authentication
Support.
-
... and much more!