有人知道如何使用JAVA应用程序或任何开源工具阅读MUMPS数据库(GTM)吗?
我必须使用我们的java应用程序/任何中介应用程序来阅读WorldVistA应用程序的MUMPS数据库。
是否有任何工具可以将mumps数据库映射到RDBMS?
答案 0 :(得分:3)
你问的是错误的问题。对于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)。
顺便提一下,如果您想询问VistA问题,VistA技术人员会在Hardhats邮件列表中登记,您可以在http://groups.google.com/group/hardhats(也可能是其他地方)访问该列表。请注意,从Java访问VistA数据是旅程的开始,而不是目的地。这是一条许多人走过的路。我的建议是学习和建立他们的经验,而不是从头开始你的旅程。