Product services

IBM® InfoSphere® Master Data Management Collaboration Server - Collaborative Edition includes several components that are implemented as JVM services.

The six JVM services and the RMI (Java™ Remote Method Invocation) registry that is run concurrently in the product. The RMI registry registers all product services and must be running before starting all other services.

Table 1. JVM Services
JVM Service Description
admin The admin service starts and stops modules on remote computers.
appsvr The application server service serves JavaServer Pages.
eventprocessor The event processor service dispatches events between all the modules.
queuemanager The queue manager service sends documents outside of InfoSphere MDM Collaboration Server - Collaborative Edition.
scheduler The scheduler service runs all scheduled jobs in the background.

The scheduler provides a unified view to manage all jobs that are scheduled within InfoSphere MDM Collaboration Server - Collaborative Edition. Through the Jobs Console, a job can be ran based on a defined timetable and monitored with status information.

The scheduler service communicates with the application through the unified database server, file system and through the rmiregistry.

workflow The workflow engine processes workflow events that are posted to the database.
rmiregistry The RMI (Remote Method Invocation) registry service is a standard Java method that finds and starts methods or functions on remote systems.

RMI is type of RPC (Remote Procedure Call). In Java, a remote system can be on another physical system or on the same computer but in a different JVM. The rmiregistry is a simple directory. Java objects connect to the registry and register how to connect to them and what methods or functions they have. Other services lookup the function they need in the registry to find out where it is, then call the remote object and run the method. An example is to shut down a service. The RootAdmin Java object looks up InfoSphere MDM Collaboration Server - Collaborative Edition services in the registry, finds out how to contact them, and starts the shutdown method. As such, the rmiregistry service does not require a great deal of system resources.



Last updated: 6 Sep 2017