Object-Orientation FAQ


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 -
        - full C++ binding,
        - integral support for GUI development,
        - network monitoring & analysis,
        - transaction management,
        - location broking,
        - enhanced security;
        - 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.

This document was translated by ms2html v1.8 on 01.06.95.