The Internet Communications Engine, or Ice, is an object-oriented middleware that provides object-oriented Remote Procedure Call, grid computing, and Publish/subscribe functionality developed by ZeroC and dual-licensed under the GNU GPL and a proprietary license. It supports C++, Java, . NET-languages, Objective-C, Python, PHP, and Ruby on most major operating systems such as Linux, Solaris, Windows and Mac OS X.

PropertyValue
dbpedia-owl:thumbnail
dbpprop:abstract
  • The Internet Communications Engine, or Ice, is an object-oriented middleware that provides object-oriented Remote Procedure Call, grid computing, and Publish/subscribe functionality developed by ZeroC and dual-licensed under the GNU GPL and a proprietary license. It supports C++, Java, . NET-languages, Objective-C, Python, PHP, and Ruby on most major operating systems such as Linux, Solaris, Windows and Mac OS X. A light variant of ICE runtime, called Ice-e, may run inside mobile phones and iPhones. As its name indicates, the middleware may be used for internet applications without the need to use the HTTP protocol and is capable of traversing firewalls unlike most other middleware.
  • 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#, Java, Python, Ruby, PHP, und Visual Basic.
  • Internet Communications Engine, w skrócie Ice, to protokół zdalnego wywoływania procedur i obiektowe oprogramowanie pośredniczące stworzone przez ZeroC i podwójnie licencjonowane jako GNU GPL z możliwością wykupienia licencji komercyjnej. Tworcy 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. Cechuje go podobieństwo do CORBA, został stworzony przez kilku developerów CORBA włączając w to Michi Henninga. Od CORBA różni go to, że jest dużo mniejszy i mniej rozbudowany. Według danych ze strony producenta jest to zasługą stworzenia tego systemu przez kilku doświadczonych programistów, bez negatywnych skutków 'tworzenia przez komitet'.
  • Internet Communications Engine, или Ice, является объектной системой промежуточного слоя, использующей механизм удаленного вызова процедур. Данная система разрабатывается 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 использует бинарный протокол передачи данных.
dbpprop:hasPhotoCollection
dbpprop:reference
rdfs:comment
  • The Internet Communications Engine, or Ice, is an object-oriented middleware that provides object-oriented Remote Procedure Call, grid computing, and Publish/subscribe functionality developed by ZeroC and dual-licensed under the GNU GPL and a proprietary license. It supports C++, Java, . NET-languages, Objective-C, Python, PHP, and Ruby on most major operating systems such as Linux, Solaris, Windows and Mac OS X.
  • 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.
  • Internet Communications Engine, w skrócie Ice, to protokół zdalnego wywoływania procedur i obiektowe oprogramowanie pośredniczące stworzone przez ZeroC i podwójnie licencjonowane jako GNU GPL z możliwością wykupienia licencji komercyjnej. Tworcy 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, .
  • Internet Communications Engine, или Ice, является объектной системой промежуточного слоя, использующей механизм удаленного вызова процедур. Данная система разрабатывается ZeroC и распространяется под двойной лицензией: GNU GPL или коммерческой.
rdfs:label
  • Internet Communications Engine
  • Internet Communications Engine
  • Internet Communications Engine
  • Internet Communications Engine
owl:sameAs
skos:subject
foaf:depiction
foaf:page