Internet Communications Engine とは

インターネット通信エンジン(Ice)は、ZeroCによって開発されたオープンソースRPCフレームワークです。 C + +、C#、Java、JavaScript、MATLAB、Objective-C、PHP、Python、RubyのSDKを提供し、Linux、Windows、macOS、iOS、Androidなどのさまざまなオペレーティングシステムで実行できます。
Iceは、Iceプロトコルと呼ばれる独自の通信プロトコルを実装しており、TCP、TLS、UDP、およびWebSocketで動作します。その名前が示すように、Iceはインターネット経由で通信するアプリケーションに適しており、ファイアウォールを通過する機能も備えています。