Live briefing
Everything about Internet Communications Engine
Framework for remote procedure calls
The Internet Communications Engine, or Ice, is an open-source RPC framework developed by ZeroC. It provides SDKs for C++, C#, Java, JavaScript, MATLAB, Objective-C, PHP, Python, Ruby and Swift, and can run on various operating systems, including Linux, Windows, macOS, iOS and Android. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Internet Communications EngineA 5-minute orientation
- Pick up a classic book: Computer NetworksThe most-reprinted book on the subject
- Go sideways: Remote procedure callA closely related topic
- Go sideways: Common Object Request Broker ArchitectureA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Computer NetworksAndrew S. Tanenbaum, John David Wetherall · 1981
Parallel Processing and Applied MathematicsRoman Wyrzykowski · 2003
Evaluation of Novel Approaches to Software EngineeringLeszek A. Maciaszek · 2011
The Psychology of Everyday ThingsDonald A. Norman · 1988
Internet of Things, Smart Spaces, and Next Generation Networks and SystemsOlga Galinina, Sergey Andreev · 2014
Mobile Networks and ManagementAndreas Timm-Giel · 2013
The Google storyDavid A. Vise, David Vise · 2005
Beyond powerful radioValerie Geller · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Remote procedure call In distributed computing, a remote procedure call (RPC) is an action in which a computer program causes a procedure (subroutine) to execute in a different…
- Common Object Request Broker Architecture The Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group (OMG) designed to facilitate communication between…
- Message-oriented middleware Message-oriented middleware (MOM) is software or hardware infrastructure supporting sending and receiving messages between distributed systems. Message-oriented…
- Interface description language An interface description language or interface definition language (IDL) is a generic term for a computer programming language that lets a program or object…
- Object request broker In distributed computing, an object request broker (ORB) is a concept of a middleware, which allows program calls to be made from one computer to another…
- Message broker A message broker (also known as an integration broker or interface engine) is an intermediary computer program module that translates a message from the…
- Data Distribution Service The Data Distribution Service (DDS) for real-time systems is an Object Management Group (OMG) machine-to-machine (sometimes called middleware or connectivity…
- Inter-process communication In computer science, inter-process communication (IPC) is the sharing of data between running processes in a computer system, or between multiple such…