• Ice-E 产品概述:

    Ice-E(“嵌入式ICE”)是一个紧凑的通信引擎,专门为在资源匮乏的环境中使用设计的,如上互联网功能的智能手机,个人数字助理(PDA),和嵌入式控制器。

    产品优点:

    这里有一些令人信服的理由来为你的下一个项目选择Ice-E:

    缩短产品上市时间

      考虑到嵌入式应用程序的限制,它往往会建立自己的通信基础设施。在某些情况下,比如当底层技术是高度专业化的,这可能是 的选择。但是,如果你的目标平台适合Ice-E,你的项目将节省时间和使用我们高度优化的通信机引擎,制作通过工程师在该领域几十年的经验。Ice-E是一种快速,可靠,高效的工具来帮助你更快地提供更好的产品。

    易用性

      Ice-E提供了一个天然的应用程序编程接口(API),使开发者立刻感觉舒适和高效。专为“在战壕里的开发者”设计的,API是易于学习和使用的,充分利用 佳实践和每个目标语言的的习语。

    速度

      由于Ice-E起源于Ice产品的一个子集,Ice-E继承了一个高效的运行时间。使Ice市场 的分布式计算解决方案也同样适用于Ice-E。对性能要求严格的应用程序而言,ICE -E支持线程优先级帮你添加可预见性和避免优先级反转问题。

    灵活性

      Ice-E提供了一个模块化的构建系统,使你可以创建一个定制版本,其中包含你的应用程序需要的功能,同时 大限度地减少你的可执行文件的大小。此外,Ice-E提供两个运行时间库:全库支持客户端和服务器端功能,而只有客户端库消除所有不需要它们应用程序的服务器功能。静态链接的客户端和服务器端可执行文件分别可以小于216KB和272KB的大小。

    特点:

    Ice-E在一个紧凑,高效的运行时间里提供了丰富的功能:

      现代C + +语言映射

      有效地利用资源

      多路连接以提高可扩展性

      穿越NAT/防火墙的双向连接

      异步调用,保证无阻塞语义

      支持线程优先级

      移植C + + API,用于线程和同步原语