Die Internet Communication Engine (Ice) [Zero07a] wird als hochperfomante Alternative zu CORBA angepriesen [Zero07b].
Zwar ist Ice [Hoch05] nicht Real-time fähig, dafür ebenso wie ACE/TAO plattform- und programmiersprachenunabhängig. Es wird eine Ice-Applikation zur Übertragung eines Prozessabbildes erstellt, um einen Vergleichswert für die Performance von ACE/TAO RTCORBA zu haben.
Die Architektur von Ice ist sehr an die CORBA Architektur angelegt, allerdings deutlich einfacher gehalten.