Виды рабочих мест пользователей ТДК 2


Программно-аппаратная архитектура ТДК.  ТДК состоит из центрального звена и рабочих мест. Центральное звено  состоит из торгового сервера, серверов доступа и сервера поддержки. Торговый сервер и сервер доступа - прикладные задачи, выполняющие  обработку данных в оперативной памяти.

Сервер доступа осуществляет:

сбор с рабочих мест трейдеров торговых заявок и запросов на предоставление информации о состоянии рынка,

передачу собранных торговых заявок и запросов на предоставление информации, отсутствующей на сервере доступа торговому серверу,

сопоставление торговых заявок по синхронизирующим сигналам торгового сервера,

регистрацию сде­лок в автоматическом режиме по результа­там со­поставления заявок,

соответствующее обновление производной информации, находящейся на сервере доступа,

подготовку информации о состоянии рынка в ответ на запросы,

передачу информации на рабочие места.

Торговый сервер осуществляет:

контроль, регистрацию и сопоставление посту­пивших от серверов доступа заявок,

подготовку сде­лок в автоматическом режиме по результа­там со­поставления заявок,

ре­гистра­цию сде­лок,

соответствующее обновление производной информации,

передачу серверам доступа обработанных заявок для обеспечения синхронизации работы серверов доступа,

подго­товку отсутствующей на серверах доступа информации о состоянии рынка в ответ на по­ступившие за­про­сы и передачу ее серверам доступа для ретрансляции на рабочие места.

Архитектура компонентов, осуществляющих обработку в режиме реального времени, является сочетание распределенной обработки информации, синхронизации от одного источника и трехуровневого клиент-сервера.

Архитектура "клиент-сервер" подразумевает такую организацию построения системы, при которой основная обработка производится мощным сервером баз данных, а на рабочие станции пользователя посылается только результат запроса. При этом под сервером баз данных подразумевается мощная СУБД, обладающая развитыми возможностями по предохранению данных от несанкционированного доступа и защите их от сбоев.

Принцип обмена и обработки информации в "клиент-серверных" системах существенно отличается от систем, работающих с данными, расположенными на некотором файловом сервере - компьютере в сети, диски которого доступны другим пользователям. В последнем случае сервер выступает только как хранилище данных, а вся обработка и анализ производится на рабочих станциях. Такой подход требует значительной производительности от рабочих станций и в настоящее время считается неоптимальным.