Jakobovits R M, Modayur B, Brinkley J F
Department of Computer Science, University of Washington, Seattle, USA.
Proc AMIA Annu Fall Symp. 1996:309-13.
The Web provides a rapid prototyping environment for building platform-independent graphical user interfaces. A Web-based console can be implemented as a suite of CGI scripts that generate HTML code, manipulate files, execute system commands, and invoke external tools. Often these tools share data by reading and writing flat files, which must be explicitly maintained by the CGI programmer. In a repository system, meta-data about each file object are maintained in a database, and access to all data is regulated by a layer of control services. This paper describes the design and implementation of a Web-based Repository Manager (WRM), which provides an application programmer's interface for controlling applications, generating HTML documents, handling Web forms, and managing multi-media data. The WRM is being used to develop a console for the Brain Mapping Framework, a system for visualizing cortical stimulation data obtained during neurosurgery.
网络为构建与平台无关的图形用户界面提供了一个快速原型环境。基于网络的控制台可以实现为一组CGI脚本,这些脚本生成HTML代码、操作文件、执行系统命令并调用外部工具。通常,这些工具通过读写平面文件来共享数据,而这必须由CGI程序员进行显式维护。在存储库系统中,关于每个文件对象的元数据保存在数据库中,并且对所有数据的访问由一层控制服务进行管理。本文描述了基于网络的存储库管理器(WRM)的设计与实现,它为控制应用程序、生成HTML文档、处理网络表单以及管理多媒体数据提供了一个应用程序员接口。WRM正被用于为脑图谱框架开发一个控制台,脑图谱框架是一个用于可视化神经外科手术期间获得的皮质刺激数据的系统。