User`s guide

1: Introduction
DC 900-1339H 23
1.4.2 Opening a Session
After the DLI and TSI configurations are properly defined, your client application uses
the
dlOpen function to establish a DLI session with an ICP link. As part of the session
establishment process, the DLI establishes a TSI connection with the Freeway MsgMux
through the TCP/IP BSD-style socket interface for the Freeway server, or directly to the
client driver for the embedded ICP environment.
1.4.3 Exchanging Data with the Remote Application
After the link is enabled, the client application can exchange data with the remote appli-
cation using the
dlWrite and dlRead functions.
1.4.4 Closing a Session
When your application finishes exchanging data with the remote application, it calls the
dlClose function to disable the ICP link, close the session with the ICP, and disconnect
from Freeway (or the embedded ICP).
1.5 FMP Overview
Simpact’s Financial Market Protocols (FMP) data feed receiver is a software product
that allows financial analysis programs to receive information from one or more of the
available primary market feeds. Primary market feeds are financial information data
feeds that are digitally broadcast from the world’s stock exchanges. The FMP product
consists of communications software that runs on Simpacts Freeway platform.
The communications software on Freeway handles the low-level protocol interface
requirements of the market feed, thus freeing clients from this CPU-intensive activity.
The FMP software presents packets of market data to your application program
through the Freeway DLI.