Figure 4-8

The illustration shows the interaction of the different components of the Oracle Dynamic Services framework. At the center of the illustration is the Dynamic Services Engine, represented as a box with text inset. Within this box are boxes with text inset showing the four components of the engine: input/output transformers, execution modules, protocol adapters, and the registry cache.

Just below the Dynamic Services Engine is the Oracle Internet Directory server, also represented as a box. And within this box are boxes representing the Oracle Dynamic Services service registry and application profile registry. Lines connect these registries with the registry cache.

To the left of the Dynamic Services Engine is a box showing applications, identified as the Dynamic Services Client Library. A line connects this box with the Dynamic Services Engine. Also to the left of the Dynamic Services Engine is a box showing the administration utility. This box, too, is connected to the Dynamic Services Engine with a line.

To the right of the Dynamic Services Engine is a box representing resource providers, identified with the words "Web service, database service, other application." A line connects this box with the Dynamic Services Engine.