Well, ICE is a kind of simplified CORBA where you still need to write idl, create object adapters and write your own interface implementations, etc. Zircomp does not need this. Simply put, it provides you with a tool for synchronous synchronous calls, and then offers a “commodity” server that will launch any such call / function. “Product” - because you do not need to change it at all. The only client-side coding. You must provide your original (for distribution) function in the library and provide a description of the description / location of the function libraries. Please note that the source code of the library itself is also not required. Such an xml description is provided to the builder, who creates another library, which will now be associated with the client.It contains a function with the same arguments as the original, but which you now use in your code. And this feature provides detection of available servers, load balancing, data caching, routing and recovery of lost networks / engines. Answers come to the application through barrier synchronization or callback. Please note that the same functionality can be configured for local execution, by co-hosting, no code changes are required. In this case, the use of multiple threads / cores will be useful due to the lack of copying or sorting. And finally, there is no GPL, it is a commercial product.routing and recovery of lost networks / engines. Answers come to the application through barrier synchronization or callback. Please note that the same functionality can be configured for local execution, by co-hosting, no code changes are required. In this case, the use of multiple threads / cores will be useful due to the lack of copying or sorting. And finally, there is no GPL, it is a commercial product.routing and recovery of lost networks / engines. Answers come to the application through barrier synchronization or callback. Please note that the same functionality can be configured for local execution, by co-hosting, no code changes are required. In this case, the use of multiple threads / cores will be useful due to the lack of copying or sorting. And finally, there is no GPL, it is a commercial product.In this case, the use of multiple threads / cores will be useful due to the lack of copying or sorting. And finally, there is no GPL, it is a commercial product.In this case, the use of multiple threads / cores will be useful due to the lack of copying or sorting. And finally, there is no GPL, it is a commercial product.