Вы задаете неправильный вопрос. Для Vista MUMPS является хранилищем необработанных данных. Однако VistA представляет собой приложение масштаба предприятия, которое имеет собственную встроенную систему управления базами данных, называемую Fileman, и единицы организации (аналогично таблицам в СУБД, но не совсем то же самое, которые называются файлами). Итак, ваш вопрос действительно заключается в том, как получить доступ к файлам Fileman из Java. Это, в свою очередь, приводит к вопросу о том, как вызывать из Java функции, с помощью которых Fileman делает свои файлы доступными для кода приложения.
GT.M имеет подключаемый модуль Java (перейдите по адресу https://sourceforge.net/projects/fis-gtm/files/Plugins/GTMJI/ и получить последнюю версию), которая позволяет коду Java вызывать функции MUMPS и наоборот.
Кроме того, вам действительно нужен инструмент для сопоставления файлов Fileman с таблицами SQL и предоставления доступа к таблицам SQL. Существует два инструмента: Medsphere FM SQL Projection (http://www.medsphere.com/open-vista/technology/fm-sql-projection) и KB_SQL (http://knowledgebasedsys.com< /а>).
Между прочим, если вы хотите задать вопросы VistA, технические специалисты VistA тусуются в списке рассылки Hardhats, к которому вы можете получить доступ по адресу http://groups.google.com/group/hardhats (и, вероятно, в других местах). Обратите внимание, что доступ к данным VistA из Java — это начало пути, а не пункт назначения. Это путешествие по пути, по которому прошли многие. Мой совет — учиться на их опыте и опираться на него, а не начинать свой путь с нуля.
person
K.S. Bhaskar
schedule
07.10.2015