lotus

previous page: 3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: Iris RDOM
  
page up: Object-Oriented Technology FAQ
  
next page: 3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: ORBELINE - The SMART Object Request Broker

3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: Object-Oriented Technologies DOME




Description

This article is from the Object-Oriented Technology FAQ, by Bob Hathaway rjh@geodesic.com with numerous contributions by others.

3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: Object-Oriented Technologies DOME

Product: DOME - Distributed Object Management Environment

Company: Enquiries: info@oot.co.uk
Object Oriented Technologies Ltd,
1st Floor, Lawrence House, 1A Morrell St, Leamington Spa, England CV32 5SZ
Telephone: +44 (0) 1926 833488 Fax: +44 (0) 1926 883370.

Short Description:
DOME provides heterogenous distribution across many platforms
and networks, including:
UNIX, Windows, Windows NT, OS/2, OSF/1 (AXP), OpenVMS,
SunOs, Solaris, HP-UX, SGI Unix, Stratus FTX,
TCP/IP, NetBIOS, XTI
As a fully peer-to-peer product DOME can be used to build systems
using any combination of the above.

Long Description:
DOME is an ORB toolkit for the production of user-configured
ORBs and servers. It is a multi-threaded high performance ORB
suitable for use in large scale commercial systems and embedded
real-time systems.

DOME is non-intrusive, meaning that the application development
is separated from the means of distribution and the problem of
distributed object management; this allows the application to
be built and tested on a single machine using local resources.
Existing software can also be incorporated easily, providing
integration for legacy systems.

DOME is constructed as a C++ class library, from which ORBs
can be configured and constructed to best suit the runtime
environment. This provides great flexibility since new classes
can be derived from existing ones and the resulting configurations
implemented to user-specific requirements.

Database distribution can be as simple persistent files,
RDBMSs, OODMS, or a combination of these.

DOME has a CORBA-conformant interface, and is CORBA 1.0 compliant
with the following divergences -
additions:
- full C++ binding,
- integral support for GUI development,
- network monitoring & analysis,
- transaction management,
- location broking,
- enhanced security;
ommissions:
- dynamic invocation, which is seen as detrimental to performance
and network security; however, DOME does allow stream operators
to perform the same function.

DOME was first released in August 1993; version 2 in May 1994.

 

Continue to:













TOP
previous page: 3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: Iris RDOM
  
page up: Object-Oriented Technology FAQ
  
next page: 3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: ORBELINE - The SMART Object Request Broker