esp_rmdsomm

The Reuters OMM Adapter adapts data from the Reuters Market Data System (RMDS) to the Event Stream Processor and vice versa.

Synopsis

esp_rmdsomm -f mapFile -p host:port/workspace/project [ OPTION ...]

Description

The esp_rmdsomm command can start an adapter as either a data source or sink to or from the Event Stream Processor to or from Reuters Market Data System (RMDS). To both subscribe from and publish data to RMDS, you must run two separate RMDS OMM adapter instances.

The metadata describing the connection has several parts, including a map file, configuration file, and possibly a configuration stream resident on a running instance of the Event Stream Processor.

Reuters OMM has several domains. Currently, only MARKET_PRICE, MARKET_BY_PRICE, and MARKET_ BY_ORDER are fully supported. MARKET_MAKER is supported only for inbound streams. See the Reuters documentation for more information, including what FIDs to expect on the message domains.

The process runs as a daemon, getting its configuration from a map file. It handles SIGHUP; so you can enter kill -s SIGHUP pid on Linux or kill -s HUP pid on Solaris (where pid is the process ID of the esp_rmdsomm daemon, which you can obtain using the ps command) to gracefully shut dow the adapter. Using the KILL signal rather than the HUP signal may prevent a complete clean up of system resources.

There are three directories underneath the directory where the adapter is installed containing additional information: doc, examples, and config. The doc directory contains Reuters README files that describe various configuration options. The examples directory contains several example map files that demonstrate many features. The config directory contains example RMDS configuration files. Minimally, you must modify the RMDS config file with your site's specific information. Typically, you must also modify the map file to match the Event Stream Processor.

Required Arguments

Options

Examples

To start a Reuters OMM input adapter on the machine where you enter the command, using port 1099 and running project proj1 in workspace work02 using the myMap.xml map file:
esp_rmdsomm -c user:passwd -f myMap.xml -p localhost:1099/work02/proj1 -d 7 &> omm.in.log &
To start a Reuters OMM outbound adapter on a host named loki, using port 2010 and running project proj3 in workspace work01 using the myMap.xml map file:
esp_rmdsomm -a out -c user:passwd -f myMap.xml -p loki:2010/work01/proj3 -d 7 &> omm.out.log &