Ice runtime

in Help Center
So far, what I understood is :
Ice support a lot mapping langage (Java, C++, Dot.net-C#, Ruby, etc...)
So applications can communicate together if the langage mapping is supported by Ice runtime.
But regarding Ice runtime & other ice services :
Does Ice have a different implementation depending of the OS
or
Does Ice runtime is coded only in C++ and compiled depending of the target OS
or
Does Ice have an implementation in C++, Java, Dot.Net ?
Thanks in advance
Ice support a lot mapping langage (Java, C++, Dot.net-C#, Ruby, etc...)
So applications can communicate together if the langage mapping is supported by Ice runtime.
But regarding Ice runtime & other ice services :
Does Ice have a different implementation depending of the OS
or
Does Ice runtime is coded only in C++ and compiled depending of the target OS
or
Does Ice have an implementation in C++, Java, Dot.Net ?
Thanks in advance
0
Comments
Welcome to the forum.
Ice has native implementations in C++, Java, and .NET. The Objective-C and scripting language mappings are implemented on top of the Ice for C++ run-time.
Regards,
Mark
Thanks mark,
So why does Ice runtime have different implementations in C++, Java, and .NET ?
What is the best implementation ?
How do you choice between the 3 runtime implementations (advantage or inconvenient)
Thanks in advance
Many projects are already committed to a particular programming language (or set of programming languages), therefore we provide native Ice implementations for three of the most common development platforms. This makes Ice easier to learn, easier to integrate into an existing project, and offers the best performance for users that require a "native" solution. All three native implementations are essentially identical in functionality.
Regards,
Mark
Hi,
Can we have access or download the source code of ICE runtime for these 3 native implementation ?
Thanks again Mark
Mark