An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

The Internet Communications Engine, or Ice, is an open-source RPC framework developed by ZeroC. It provides SDKs for C++, C#, Java, JavaScript, MATLAB, Objective-C, PHP, Python, Ruby and Swift, and can run on various operating systems, including Linux, Windows, macOS, iOS and Android. Ice implements a proprietary application layer communications protocol, called the Ice protocol, that can run over TCP, TLS, UDP, WebSocket and Bluetooth. As its name indicates, Ice can be suitable for applications that communicate over the Internet, and includes functionality for traversing firewalls.

Property Value
dbo:abstract
  • Die Internet Communications Engine (Ice) ist ein Remote Procedure Call und objektorientiertes Middleware System, das von ZeroC entwickelt wurde. Ice stellt eine Alternative zu CORBA und dem von Microsoft entwickelten COM/DCOM dar. Das Ziel dieser Implementierung ist die Kommunikation von Anwendungen untereinander in verschiedenen Programmiersprachen und auf unterschiedlichen Plattformen zu ermöglichen, ohne dass dabei Details der Interprozesskommunikation für Client und Server bekannt sind. Die Engine steht unter einer dualen Lizenz (GNU GPL und einer proprietären Lizenz) und unterstützt C++, C#, Objective-C, Java, Python, Ruby, PHP, und Visual Basic. (de)
  • El «Internet Comunication Engine» o «Ice» es un middleware orientado a objetos que ofrece orientación a objetos, , Computación grid y servicio de publicador/subscriptor desarrollado por *ZeroC* y licenciado bajo GNU General Public License y una licencia privativa. Soporta C++, , .NET-languages (such as C# or Visual Basic), Objective-C, Python, PHP y ​ Funciona en la mayoría de los sistemas operativos como Linux, Solaris, Windows y Mac OS X. Una variante es called Ice-e,https://web.archive.org/web/20090726063054/http://www.zeroc.com/icee/index.html. Como se indica, el middleware puede usarse en aplicaciones sin necesidad de utilizar el protocolo HTTP. (es)
  • The Internet Communications Engine, or Ice, is an open-source RPC framework developed by ZeroC. It provides SDKs for C++, C#, Java, JavaScript, MATLAB, Objective-C, PHP, Python, Ruby and Swift, and can run on various operating systems, including Linux, Windows, macOS, iOS and Android. Ice implements a proprietary application layer communications protocol, called the Ice protocol, that can run over TCP, TLS, UDP, WebSocket and Bluetooth. As its name indicates, Ice can be suitable for applications that communicate over the Internet, and includes functionality for traversing firewalls. (en)
  • Internet Communications Engine, w skrócie ICE, to protokół zdalnego wywoływania procedur i obiektowe oprogramowanie pośredniczące stworzone przez i podwójnie licencjonowane jako GNU GPL z możliwością wykupienia licencji komercyjnej. Twórcy założyli stworzenie rzeczywistego systemu bez przesadnej złożoności jednak cechującego się wysoką wydajnością i skalowalnością. Systemu można używać na różnorodnych platformach, takich jak: C++, Java, .NET, Visual Basic, Python, Ruby oraz PHP, jak również na większości głównych systemów operacyjnych takich jak Linux, Solaris, Windows i OS X. Powstała również wersja ICE o nazwie Ice-e, która jest przeznaczona dla telefonów komórkowych. Jak sama nazwa wskazuje, middleware (oprogramowanie pośredniczące) może być używane dla aplikacji internetowych bez konieczności korzystania z protokołu HTTP i jest w stanie przejść przez zapory sieciowe w przeciwieństwie do większości innych programów tego typu. (pl)
  • Internet Communications Engine, или Ice, является объектной системой промежуточного слоя (middleware), - брокером объектных запросов, использующим механизм удаленного вызова процедур. Данная система разрабатывается ZeroC и распространяется под двойной лицензией: GNU GPL или коммерческой. Ice продвигается как эффективная и масштабируемая, при этом легкая система для практического применения. Ice поддерживает очень большое количество платформ программирования, включая C++, Java, .NET, Visual Basic, Python, Ruby и PHP. Технология была создана под влиянием CORBA несколькими влиятельными разработчиками CORBA, включая Michi Henning. Однако Ice намного меньше и проще, чем CORBA. Ice также успешно конкурирует с SOAP. Главными преимуществами Ice в этом является лучшая объектная структура, меньшая нагрузка на сеть и процессор. Причины в том, что SOAP основан на HTTP и XML, в то время как Ice использует бинарный протокол передачи данных. (ru)
  • Internet Communications Engine,或Ice,是开发的一个面向对象的中间件平台。它提供了面向对象的远程过程调用、网格计算和发布/订阅功能,并有基于GPL的双许可协议和一个私有许可协议。它支持Linux、Solaris、Windows和Mac OS X等最主要的操作系统,和C++、Java、.NET语言(如C#或Visual Basic)、Objective-C、Python、PHP和Ruby等语言。Ice运行时的一个轻量变体叫做Ice-e,可以运行在移动电话中。如它的名字所表明,该中间件可以被用于应用程序,而不需要使用HTTP协议,并且有能力穿越防火墙(这一点不同于当时的其它中间件)。 (zh)
dbo:computingPlatform
dbo:developer
dbo:genre
dbo:latestReleaseDate
  • 2022-07-27 (xsd:date)
dbo:latestReleaseVersion
  • 3.7.8
dbo:license
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 2326082 (xsd:integer)
dbo:wikiPageLength
  • 7161 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1103965865 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
dbp:genre
  • Remote procedure call framework (en)
dbp:latestReleaseDate
  • 2022-07-27 (xsd:date)
dbp:latestReleaseVersion
  • 3.700000 (xsd:double)
dbp:license
  • GPL / Proprietary (en)
dbp:name
  • Internet Communications Engine (en)
dbp:platform
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Die Internet Communications Engine (Ice) ist ein Remote Procedure Call und objektorientiertes Middleware System, das von ZeroC entwickelt wurde. Ice stellt eine Alternative zu CORBA und dem von Microsoft entwickelten COM/DCOM dar. Das Ziel dieser Implementierung ist die Kommunikation von Anwendungen untereinander in verschiedenen Programmiersprachen und auf unterschiedlichen Plattformen zu ermöglichen, ohne dass dabei Details der Interprozesskommunikation für Client und Server bekannt sind. Die Engine steht unter einer dualen Lizenz (GNU GPL und einer proprietären Lizenz) und unterstützt C++, C#, Objective-C, Java, Python, Ruby, PHP, und Visual Basic. (de)
  • The Internet Communications Engine, or Ice, is an open-source RPC framework developed by ZeroC. It provides SDKs for C++, C#, Java, JavaScript, MATLAB, Objective-C, PHP, Python, Ruby and Swift, and can run on various operating systems, including Linux, Windows, macOS, iOS and Android. Ice implements a proprietary application layer communications protocol, called the Ice protocol, that can run over TCP, TLS, UDP, WebSocket and Bluetooth. As its name indicates, Ice can be suitable for applications that communicate over the Internet, and includes functionality for traversing firewalls. (en)
  • Internet Communications Engine,或Ice,是开发的一个面向对象的中间件平台。它提供了面向对象的远程过程调用、网格计算和发布/订阅功能,并有基于GPL的双许可协议和一个私有许可协议。它支持Linux、Solaris、Windows和Mac OS X等最主要的操作系统,和C++、Java、.NET语言(如C#或Visual Basic)、Objective-C、Python、PHP和Ruby等语言。Ice运行时的一个轻量变体叫做Ice-e,可以运行在移动电话中。如它的名字所表明,该中间件可以被用于应用程序,而不需要使用HTTP协议,并且有能力穿越防火墙(这一点不同于当时的其它中间件)。 (zh)
  • El «Internet Comunication Engine» o «Ice» es un middleware orientado a objetos que ofrece orientación a objetos, , Computación grid y servicio de publicador/subscriptor desarrollado por *ZeroC* y licenciado bajo GNU General Public License y una licencia privativa. Soporta C++, , .NET-languages (such as C# or Visual Basic), Objective-C, Python, PHP y ​ Funciona en la mayoría de los sistemas operativos como Linux, Solaris, Windows y Mac OS X. (es)
  • Internet Communications Engine, w skrócie ICE, to protokół zdalnego wywoływania procedur i obiektowe oprogramowanie pośredniczące stworzone przez i podwójnie licencjonowane jako GNU GPL z możliwością wykupienia licencji komercyjnej. Twórcy założyli stworzenie rzeczywistego systemu bez przesadnej złożoności jednak cechującego się wysoką wydajnością i skalowalnością. Systemu można używać na różnorodnych platformach, takich jak: C++, Java, .NET, Visual Basic, Python, Ruby oraz PHP, jak również na większości głównych systemów operacyjnych takich jak Linux, Solaris, Windows i OS X. Powstała również wersja ICE o nazwie Ice-e, która jest przeznaczona dla telefonów komórkowych. (pl)
  • Internet Communications Engine, или Ice, является объектной системой промежуточного слоя (middleware), - брокером объектных запросов, использующим механизм удаленного вызова процедур. Данная система разрабатывается ZeroC и распространяется под двойной лицензией: GNU GPL или коммерческой. Ice продвигается как эффективная и масштабируемая, при этом легкая система для практического применения. Ice поддерживает очень большое количество платформ программирования, включая C++, Java, .NET, Visual Basic, Python, Ruby и PHP. (ru)
rdfs:label
  • Internet Communications Engine (de)
  • Internet Comunication Engine (es)
  • Internet Communications Engine (en)
  • Internet Communications Engine (pl)
  • Internet Communications Engine (ru)
  • ICE (中间件) (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • Internet Communications Engine (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License