The PlatformOne™ Gateway Architecture
The purpose of a PlatformOne™-based gateway is to allow two or more market data systems to co-operate in such a way that it is virtually impossible for an end user to tell which platform a source of data originated in. This is done by installing a single PlatformOne™ gateway adapter module in each MDS, and then configuring these modules to talk to each other. These gateway adapter modules use the MDS’s own API (whatever that may be) to communicate with the MDS, and the P1 protocol to talk to their peers. The P1 protocol is a proprietary TCP/IP message-oriented protocol, developed and owned by JPA :

The individual adapters have to normalise the differences between the various MDS’s in order to help them communicate with each other in as transparent way as possible. One example of such a problem is that Triarch sometimes delivers images with no template specified. This is incompatible with Moneyline TRS, which needs a fixed schema for each record, so the Moneyline TRS adapter constructs schemata on the fly for such free-formatted records. Another example of a problem is that TIB Rendezvous only allows applications to generate broadcast feeds, whereas most other MDS’s can have interactive and broadcast feeds. In order to be able to transmit an interactive feed over a gateway, the adapter at the Rendezvous end has to watch the entire feed.
All of these adapters are two-way, so – for example – a MTRS-based client application can view data from a Triarch-based feed, and a Triarch-based client application can view data from an MTRS-based feed. Most support both pages and records, where appropriate, although the current status should be checked with JPA before making any commitments. All are implemented on the technology platform most appropriate to the MDS – e.g. Datacode Netfeed on Win32, Triarch on Solaris, etc.. All adapters are based on the PlatformOne™ API, and thus benefit from the considerable amount of testing that has been put into this product in various locations.
Availability
The following gateways are currently available:
| Mtrs2P1 | Moneyline TRS | More details available here | Solaris | Available now |
| Fist2P1 | GL Trade FIST | More details available here | Win32 | Available now |
| Infotec2P1 | Infotec ITNT | Mail for more details | Win32 | Available now |
| Net2P1 | Datacode Netfeed | More details available here | Win32 | Available now |
| Rfa2P1 | Reuters RMDS via RFA | Mail for more details | Win32, Solaris | Available now |
| Rv2P1 | TIBCO Rendezvous | Mail for more details | Win32, Solaris | Available now |
| Sfc2P1 | TIBCO Rendezvous / Reuters RMDS via SFC | More details available here and here | Win32, Solaris |
Available now |
| Ssl2P1 | Reuters Triarch | More details available here | Solaris | Available now |
| Tib2P1 | TIBCO ciServer | More details available here | Solaris | Available now |