Product architecture
OSR has a much simpler architecture than OER. The following diagram shows the conceptual architecture of the product. The sections that follow will elaborate on each of the application layers shown in the following figure:
Core platform
OSR is essentially a set of web services and applications that implement and conform to the UDDI specifications. The Java-based web applications provide a framework for publishers to register services in a registry and for consumers to locate and consume these services.
The OSR installer supports a standalone-registry or multi-registry configuration. The default installation option provides a standalone registry and enables the creation of a new registry database.
For Discovery, Publication, or Intermediate installation options, multiple registry installations are required to support approval processes. A multi-registry deployment is appropriate for environments where organizations want to impose more control over the exposed registry content...