Archived

This forum has been archived. Please start a new discussion on GitHub.

Ice-E 1.1 released

dwayne
dwayne St. John's, Newfoundland
ZeroC, Inc. is pleased to announce the immediate availability of Ice-E version 1.1. Ice-E ("Embedded Ice") extends the Ice platform to mobile and embedded devices, such as smart phones, personal digital assistants, and controllers.

The most significant enhancements in this release are performance optimizations that further establish Ice-E as the leading choice for embedded middleware applications:
  • A new blocking client-side concurrency model minimizes overhead and reduces latency.
  • Additional performance gains are possible using new zero-copy semantics.
  • A careful end-to-end analysis resulted in additional improvements.

These enhancements contribute to a reduction of overall latency by as much as 42%, and an increase in throughput of as much as 45%, compared to the previous Ice-E release.

Also new in Ice-E 1.1 is support for Visual C++ 2005, which can be used to build applications for Windows and Windows CE.

Ice-E is available in two versions:
  • Ice-E for C++: Ice-E for C++ features a highly-optimized, compact runtime and the same great C++ language mapping as Ice. This release supports Windows CE, Windows XP/2000, and Linux.
  • Ice-E for Java: With support for JDK 1.1 or later and Java2 Micro Edition (J2ME), Ice-E for Java can transform millions of Java-enabled devices into intelligent nodes of a distributed Ice application.

Ice-E is available under the terms of the GPL license in addition to traditional proprietary licensing models for commercial customers. For more information on Ice-E, please visit our Web site at http://www.zeroc.com/icee/.