

Ice
The Internet Communications Engine (Ice) is a modern distributed computing platform with support for C++, .NET, Java, Python, Objective-C, Ruby, PHP, and JavaScript.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
- BSD
Features
- RPC
- Distributed Computing
Tags
- ipc
- serialization
Ice News & Activities
Recent activities
Ice information
What is Ice?
The Internet Communications Engine (Ice) is a modern distributed computing platform with support for C++, .NET, Java, Python, Objective-C, Ruby, PHP, and JavaScript. Ice is used in mission-critical projects by companies all over the world. Ice takes care of all interactions with low-level network programming interfaces and allows you to focus your efforts on your application logic. When using Ice, there is no need to worry about details such as opening network connections, serializing and deserializing data for network transmission, or retrying failed connection attempts (to name just a few of dozens of such low-level details).


