Чтобы соединиться с Reuters® Market Data System впервые или изменить тип аутентификации, сконфигурируйте связь Агентства Рейтер с помощью Редактора конфигурации RFA.
Откройте редактора конфигурации Системы передачи и обработки данных Рынка Агентства Рейтер с помощью rmdsconfig
.
Загрузите демонстрационный конфигурационный файл путем выбора File> Import> File. Выберите файл
.matlabroot\toolbox\datafeed\datafeed\sampleconfig.xml
Измените sampleconfig.xml
на основе специфичных для сайта настроек, полученных из Агентства Рейтер.
Задайте пространство имен, связь и сеанс, сопоставленный со связью RemoteConnection
. Установите ключ и поля значения как показано в Редакторе конфигурации RFA.
Этот пример добавляет сеанс remoteSession
с пространством имен MyNS
к списку связей для связи RemoteConnection
.
Чтобы соединиться без аутентификации Системы управления доступом к данным (DACS), отключите DACS путем установки ключей в RemoteConnection
на значения как показано в этой таблице.
Ключ | Значение |
---|---|
|
|
|
|
|
|
Чтобы запустить связь SSL, установите ключ dacs_GenerateLocks
на значение false
в RemoteConnection
.
После загрузки и изменения демонстрационного конфигурационного файла, установленного ключи и поля значения как показано в Редакторе конфигурации RFA для связи RTICwithDacs
.
Когда вы выбираете RVConnection
, связь RTIC зависит от ключевых показанных полей подписчика. Установите их ключ и поля значения как показано.
Редактор конфигурации RFA показывает сеансу remoteRTICSession
, ссылающийся на RTICConnection
.
После загрузки и изменения демонстрационного конфигурационного файла, установленного ключ и поля значения как показано для RTICConnection
.
Когда вы выбираете RVConnection
, связь RTIC зависит от ключевых показанных полей подписчика. Установите их ключ и поля значения как показано.
Редактор конфигурации RFA показывает сеансу remoteRTICSession
, ссылающийся на RTICConnection
.
Когда вы используете Редактора конфигурации Агентства Рейтер, чтобы сконфигурировать связи на машине, которой не установили Синтаксический анализатор XML, эти ошибки происходят:
java com.reuters.rfa.tools.config.editor.ConfigEditor org.xml.sax.SAXException: System property org.xml.sax.driver not specified at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(Unknown Source) at com.reuters.rfa.tools.config.editor.rfaConfigRuleDB.rfaConfi gRuleDB.java:56) at com.reuters.rfa.tools.config.editor.ConfigEditor.init (ConfigEditor.java:86) at (com.reuters.rfa.tools.config.editor.ConfigEditor. (ConfigEditor.java:61) at com.reuters.rfa.tools.config.editor.ConfigEditor.main (ConfigEditor.java:1303)
Чтобы решить эту проблему, загрузите файл синтаксического анализатора XML и включайте путь к этому файлу в переменной окружения CLASSPATH
.
Этот пример показывает, как установить переменную окружения CLASSPATH
включать файл синтаксического анализатора XML C:\xerces.jar
(доступный в https://xerces.apache.org/xerces-j/index.html
):
set CLASSPATH=%CLASSPATH%;...
matlabroot\toolbox\datafeed\datafeed\config_editor.jar;...
c:\xerces.jar
Если эти сообщения или подобные сообщения появляются в Командном окне, когда вы устанавливаете связь с аутентификацией DACS:
SEVERE: com.reuters.rfa.entitlements._Default.Global DACS initialization failed: com.reuters.rfa.dacs.AuthorizationException: Cannot start the DACS Library thread due to - Cannot locate JNI library - RFADacsLib
$MATLAB/toolbox/local/librarypath.txt
, который указывает на папку, содержащую эти файлы:
FDacsLib.dll
sass3j.dll
sipc32.dll