{{Unreferenced, date=June 2019, bot=noref (GreenC bot)
Distributed Object Middleware (DOM) is a type of infrastructure that allows remote access to remote objects transparently. It is based on the
Remote Procedure Call (RPC) mechanism. Some DOM systems also enable objects on different platforms to interact, for example,
CORBA
The Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group (OMG) designed to facilitate the communication of systems that are deployed on diverse platforms. CORBA enables collaboration between sys ...
. Other examples of DOM systems include Microsoft's
Distributed Component Object Model (DCOM), and
Enterprise JavaBeans (EJB) by
Sun Microsystems
Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the ...
(now
Oracle Corporation
Oracle Corporation is an American multinational computer technology corporation headquartered in Austin, Texas. In 2020, Oracle was the third-largest software company in the world by revenue and market capitalization. The company sells da ...
).
Middleware