有人知道如何使用 JAVA 应用程序或任何开源工具读取 MUMPS 数据库(GTM)吗?
我必须使用我们的 java 应用程序/任何中介应用程序来阅读 WorldVistA 应用程序的 MUMPS 数据库。
有没有将腮腺炎数据库映射到 RDBMS 的工具?
你问错问题了。对于 Vista,MUMPS 是原始数据存储。然而,VistA 是一个企业级应用程序,它有自己的嵌入式数据库管理系统,称为 Fileman,组织单元(类似于 RDBMS 中的表,但不完全相同,称为文件)。所以,您的问题实际上是如何从 Java 访问 Fileman 文件。这反过来又转化为如何从 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 )。
顺便说一句,如果您想问 VitA 问题,VistA 技术人员会在 Hardhats 邮件列表中闲逛,您可以访问http://groups.google.com/group/hardhats(也可能在其他地方)。请注意,从 Java 访问 Vista 数据是旅程的开始,而不是目的地。这是许多人走过的道路。我的建议是学习并借鉴他们的经验,而不是从头开始您的旅程。