Как читать базу данных MUMPS (GT M) с помощью Java-приложения?

Кто-нибудь знает, как читать базу данных MUMPS (GTM), используя приложение JAVA или любой инструмент с открытым исходным кодом?

Я должен прочитать базу данных MUMPS приложения WorldVistA, используя наше приложение Java / любое приложение-посредник.

Есть ли инструмент для отображения базы данных паротита в RDBMS?

1 ответ

Решение

Вы задаете неправильный вопрос. Для 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 ( 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 - это начало пути, а не пункт назначения. Это путешествие по пути, который многие прошли. Мой совет - учиться на их опыте и опираться на него, а не начинать свое путешествие с нуля.

Другие вопросы по тегам