ROME: distributing C++ object systems
Scott C. Burleigh · IEEE Parallel & Distributed Technology Systems & Applications · 1993
The remote objects message exchange (ROME), which provides C++ programmers with a simple, highly portable, immediately usable mechanism for distributing application objects across an arbitrary collection of processors, is discussed. ROME comprises a protocol for communication among C++ objects, a programming infrastructure that implements this protocol, and an application programming interface (API) to that infrastructure.>