ICE (中間件)
維基百科,自由的 encyclopedia
Internet Communications Engine,或Ice,是ZeroC開發的一個物件導向的中間件平台。它提供了物件導向的遠程過程調用、網格計算和發布/訂閱功能,並有基於GPL的雙許可協議和一個私有許可協議。它支持Linux、Solaris、Windows和Mac OS X等最主要的作業系統,和C++、Java、.NET語言(如C#或Visual Basic)、Objective-C、Python、PHP和Ruby等語言[2]。Ice運行時的一個輕量變體叫做Ice-e,[3]可以運行在行動電話中。如它的名字所表明,該中間件可以被用於應用程式,而不需要使用HTTP協議,並且有能力穿越防火牆(這一點不同於當時的其它中間件)。