Dorian Registration and Discovery
Dorian: Administrators Guide | Developers Guide | Users Guide | caGrid: Documentation Guides
The Index Service maintains a registry of services operating in the Grid. Services that wish to be listed in the Index Service's registry must register with the Index Service. When services register with the Index Service they can publish metadata about themselves. Clients and other services can discover registered services by query metadata published to the Index Service by registered services. Dorian provides the ability to register itself with the index service. When registering Dorian publishes its Service Metadata to the index service.
The configuration for registering with the Index Service is contained in the properties file, DORIAN_HOME/deploy.properties. This configuration allows registration to be enabled and disabled and allows the configuration of which Index Service to register to. The table below list each of registration properties that can be configured in the file DORIAN_HOME/deploy.properties:
Property Name |
Value(s) |
Description |
perform.index.service.registration |
true of false |
Whether or not the service should register with the Index Service |
index.service.url |
URL |
The URL of the Index Service to register with. |
index.service.index.refresh_milliseconds |
Integer |
How often to reregister with the index service (this should be a relatively large amount of time and is simply usefull for makeing sure the index service does not loose your registration). |
index.service.registration.refresh_seconds |
Integer |
When registering to the index service this number tell the index service how often, in milliseconds, to contact me for updated met |