Home

MS Base

  • prefix: ms:
  • schema: b:

Categories (Data):

Categories (Governance):

namespaces:

 
 

Schema element "b:service"

Definitions

<element name="service" type="b:Service" />

<complexType name="Service">
  <sequence>
    <element name="provides" type="b:UnitRef" [0..∞] />
  </sequence>
  <attribute name="unitref" type="b:UnitRef" required="true" />
  <attribute name="role"    type="b:UnitRef" />
</complexType>

Description

Describes a service which Servers provide for this Namespace. At the moment, Servers provide storage (shard), administrative (index), and logging services.

element provides

List the uses of the services, which are constants from the the ms:Service/ collection.

element role

Describes the role of the service, which is copied from the indicated Unit. This might explain the role of that Unit before loading it.

Very probably, the Units of all Services are required to fulfill any task anyway, so this hint may not produce performance gain.

element unitref

Refers to the Unit which describes the service, usually ms:Role/Shard and ms:Role/Index, but other roles may follow.


mark@overmeer.net      Web-pages generated on 2023-12-19