Auto-synchronizing image services

The process to automatically update and compile image services using ISCommand can be extended to automatically publish the modified image services. This is done by setting up the service provider to automatically reload the image services at regular intervals. The list of image services are specified in the service providers Extensible Markup Language (XML) configuration file.

Using the auto-synchronization, a service provider that is running can load, reload, and unload services at specific intervals. At the end of the interval, the service provider loads services that have been newly added in the configuration, reloads the service if it has been modified, and unloads services that have been removed from the configuration. When services are modified, requests from clients that were currently being processed will not have the changes reflected. The subsequent requests and connections from clients will see the changes in the service. Requests from clients, which were currently being processed, will not have the changes reflected. The subsequent requests and connections from clients would be able to view the changes in the service.

The duration of the interval (auto-sync interval) can be set up in the service provider configuration using the Image Server Manager. The default interval is 3600 seconds.