Appendix A. IBM Information Server overview 529
A.2.2 Common services
IBM Information Server is built entirely on a set of shared services that centralize
core tasks across the platform. These include administrative tasks such as
unified service deployment, security, user administration, logging, and reporting.
The common services provides flexible, configurable interconnections among the
many parts of the architecture.
Shared services allow these tasks to be managed and controlled in one place,
regardless of which product module is being used. The common services also
include the metadata services, which provide standard service-oriented access
and analysis of metadata across the platform. In addition, the common services
layer manages how services are deployed from any of the product functions,
allowing cleansing and transformation rules or federated queries to be published
as shared services within an SOA, using a consistent and easy-to-use
mechanism.
The common services layer is deployed on J2EE™-compliant application servers
such as IBM WebSphere Application Server.
IBM Information Server products can access four general categories of service,
such as design, execution, metadata, and unified service deployment, which we
describe in the following sections.
Design services
Design services help developers create function-specific services that can also
be shared. For example, WebSphere Information Analyzer calls a column
analyzer service that was created for enterprise data analysis but can be
integrated with other parts of IBM Information Server because it exhibits common
SOA characteristics.
Attention: Today, common services are consumed exclusively by the various
components of IBM Information Server. These common services are currently
not exposed as public SOA services and, therefore, cannot be invoked by
applications or tools.