Чтобы соединиться с 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