Glossary
Cadmatic Desktop – A dialog where you as an administrator can manage project settings, model publishing, databases, etc. See CADMATIC Desktop.
Classic Hull – Any version of Hull using HDX.
COS – CADMATIC Object Storage. A server that contains all Hull data.
COS project – A project that is known by an HCA instance and synchronizes to/from a COS database on a given COS server, and which is therefore distributed by COS between sites.
COS Server – A database system. A single COS server can contain any number of project databases, although it is recommended to create a separate server for each project.
Distributed project – See COS project.
HCA – Hull COS Agent. The data between Hull applications and COS flows through HCA, meaning HCA takes care of storing the data to the COS server and retrieving the data from the COS server to the applications. See Hull COS Agent (HCA).
Local project – See Standalone project.
Main site – The site that hosts the master project database of a given project. The main site's server can be the root server or a replica server. The main site is similar to the owner site in HDX.
Master database – The primary copy of a database.
Master server – The server from which a replica server replicates data. This data includes the database schema and possibly databases. Note that a server is a "master server" only in relation to its replica servers; a master server can be the root server of the COS network (meaning that it has no master), but it can also be a server that functions as a replica to some other master server.
Parent site – The site that has the master server of the local site's server. The parent site can be the main site or a satellite site.
Project database – 3D models, 2D drawings and attributes are stored and managed here.
Project site – A location such as a design office that takes part in a project. Each site has a Project Site object that the site's server owns. A single COS server can host several project databases and can thus act as the site server of many projects.
Replica database – A secondary copy of a database.
Replica server – A server that replicates data from its master server. See Installing Replica Servers.
Root server – A server that does not have a master. It hosts the primary copy of the database schema. Of the servers that use the same schema, only one can be a root server. A root server can host master databases only. See Installing the Root Server.
Satellite site – A project site that hosts a replica project database. Satellite sites are similar to the participant sites in HDX. When project data needs to be accessed outside the local network (for instance, an engineer is traveling, and wants to work on a project on his laptop), a separate, locally running, satellite COS server should be setup which synchronizes with the Main COS server. Once that is set up, a local HCA can be started and Hull applications can communicate through this local HCA instance. See Setting up Satellite Sites.
Schema – A schema defines the structure of a database. COS schema defines the object types and the attributes. Also referred to as Database Schema and Common Configuration. See Common Configuration.
Shadowed block – The block exists in a project but it cannot be selected at the satellite site because filtering blocks the data. For shadowed blocks, only the name, number, index, and group name are available. See Partial replication of Hull objects.
Standalone project – A project not handled by HCA/COS.
Workspace – A per-user directory that provides storage space for directories needed to run CADMATIC applications in the context of a given project. Before you can participate in the design of a project, you need to have a workspace in the shared directory in one (and only one) of the project sites.