ice服务器什么时候发布的
-
Ice服务器是由ZeroC公司开发的,首次发布是在1999年。ZeroC公司是一家专注于开发和提供高性能、高可靠性的分布式对象技术的公司,Ice(Internet Communications Engine)是他们推出的一款分布式对象中间件产品。
Ice服务器的发布时间有一些争议,因为Ice的早期版本并不完全是一个独立的服务器,而是作为一个库嵌入在应用程序中使用。然而,Ice的第一个公开版本是在1999年发布的,这个版本已经具备了一些基本的服务器功能。
随着时间的推移,Ice发布了更多功能强大、稳定性更高的版本,包括一些独立的服务器组件。Ice服务器的发布速度也逐渐加快,每年都有新版本发布,以满足不断增长的用户需求。
总结起来,Ice服务器的首次发布是在1999年,随后不断更新和升级,成为了一款功能强大、可靠性高的分布式对象中间件产品。
1年前 -
ICE(Internet Communications Engine)是一种高性能、开放源代码的通信框架,可用于构建分布式应用程序。它由零冰软件(ZeroC Software)开发并于1999年首次发布。
以下是ICE服务器的发布时间及主要版本的一些重要里程碑:
-
ICE 1.0 – 1999年:这是ICE的首个正式版本。它提供了基本的功能,如面向对象的远程调用(Remote Method Invocation,简称RMI),支持C++、Java和Python等编程语言。
-
ICE 2.0 – 2001年:这个版本引入了新的特性,如对象适配器(Object Adapter)、代理对象(Proxy)和冰对象标识符(Identity),以支持更高级的分布式应用程序开发。
-
ICE 3.0 – 2003年:这个版本包含了一些重大改进,如对SSL/TLS的支持、发布-订阅模式(Publish-Subscribe)和多线程服务器等功能。
-
ICE 3.3 – 2006年:这个版本引入了对Web服务的支持,并提供了与SOAP和WSDL的互操作性。
-
ICE 3.4 – 2008年:这个版本增加了对异步调用和多语言对象调用(Cross-language Object Invocation)的支持,进一步提升了应用程序的性能和可扩展性。
-
ICE 3.6 – 2014年:这个版本增加了对IPv6的支持,并扩展了ICE Grid(ICE的部署工具)以支持动态服务部署和管理。
-
ICE 3.7 – 2016年:这个版本引入了新的特性,如冰网络拦截器(Ice Network Interceptor)和零拷贝(Zero-Copy)等,提升了网络和IO性能。
除了以上版本以外,ICE团队还不断发布了一些小的修复和改进版本,以确保ICE的稳定性和安全性。
总结起来,ICE 服务器是在1999年首次发布的,至今已发展到了ICE 3.7版本。每个版本都增加了新的特性和功能,以满足不断变化的分布式应用程序开发的需求。
1年前 -
-
根据我的了解,ICE (Internet Communications Engine) 服务器最初是由ZeroC公司于1999年发布的。起初,ICE是为了解决分布式系统间通信的问题而设计的。将分布式系统的不同组件连接起来,使其能够在网络上进行通信和交换数据。
以下是关于ICE服务器发布的详细内容:
-
ZeroC公司成立和ICE的前身
ZeroC公司成立于1995年,最初名为Orofino Software。当时,公司的主要目标是为分布式计算和通信开发高性能的软件基础设施。1999年,ZeroC发布了第一个版本的ICE,作为该公司的核心产品。 -
ICE 1.0的发布和重要特性
ICE 1.0于2001年发布,为分布式系统开发者提供了更简洁、高效的方法来实现通信。它具有以下重要特性:
- 支持多种通信协议,如TCP/IP、UDP、SSL等。
- 提供面向对象的编程模型,使用接口定义语言(IDL)描述通信接口。
- 支持不同编程语言,如C++、Java、C#和Python等。
- 提供灵活的数据序列化和传输方式,支持二进制、文本和压缩等格式。
- ICE 2.0的发布和增强功能
ICE 2.0于2003年发布,增加了许多功能和改进,包括:
- 支持灵活的冰箱(ICE Box)机制,用于监视和管理ICE服务器的状态和性能。
- 引入ICE Grid,用于动态分发和管理ICE服务器资源。
- 支持可选的持久化存储,使服务器能够在重启后继续提供服务。
- 近期的ICE版本和发展
自ICE 2.0发布以来,ZeroC公司持续改进和发布新版本的ICE。随着时间的推移,ICE逐渐成为一种广泛应用于分布式系统开发的通信框架。目前,最新版本的ICE是3.7.4。
总结:
ICE服务器最初于1999年由ZeroC公司发布,为分布式系统的通信提供高效的解决方案。随着时间的推移,ICE不断演进和改进,成为了一种广泛应用的通信框架。使用ICE,开发者可以轻松地实现各种分布式系统之间的通信,从而实现更高效的分布式计算和协作。1年前 -